Class ExtendedAttributeDefinition
内容
[
隐藏
]ExtendedAttributeDefinition class
表示与项目关联的扩展属性定义。
public class ExtendedAttributeDefinition
特性
| 姓名 | 描述 |
|---|---|
| Alias { get; set; } | 获取或设置自定义字段的别名。 |
| AppendNewValues { get; set; } | 获取或设置一个值,该值指示添加到项目的新值是否自动添加到列表中。 |
| AutoRollDown { get; set; } | 获取或设置一个值,该值指示是否启用自动向下滚动到分配。 |
| CalculationType { get; set; } | 获取或设置自定义属性值的计算类型。 |
| CfType { get; } | 获取自定义字段的类型。 |
| Default { get; set; } | 获取或设置列表中的默认值。 |
| DefaultGuid { get; set; } | 获取或设置默认查找表条目的 Guid。 |
| ElementType { get; set; } | 获取或设置扩展属性关联 任务、资源或分配。 |
| FieldId { get; set; } | 获取或设置对应自定义字段的项目id。 使用常量的字符串表示来自ExtendedAttributeTask要指定的类FieldId财产. |
| FieldName { get; } | 获取自定义字段的名称。 |
| Formula { get; set; } | 获取或设置 Microsoft Project 用于填充自定义任务字段的公式。 |
| Guid { get; set; } | 获取或设置自定义字段的 Guid。 |
| LookupUid { get; } | 获取与自定义字段关联的查找表的 Guid。 |
| MaxMultiValues { get; set; } | 获取或设置您可以在选择列表中设置的最大值数。 |
| ParentProject { get; } | 获取父项目ExtendedAttributeDefinition实例. |
| PhoneticsAlias { get; set; } | 获取或设置自定义字段别名的拼音 |
| RestrictValues { get; set; } | 获取或设置一个值,该值指示自定义字段值是否限制为ValueList. |
| RollupType { get; set; } | 获取或设置汇总的计算方式。 |
| SecondaryGuid { get; set; } | 获取或设置扩展属性的辅助 guid。 |
| SecondaryPid { get; set; } | 获取或设置自定义字段的辅助 PID。 |
| SummaryRowsCalculationType { get; set; } | 获取或设置汇总行的自定义属性值的计算类型。 |
| UserDef { get; set; } | 获取或设置一个值,该值指示自定义字段是否为用户定义。 |
| ValueList { get; } | 获取 List<Value> ValueList. |
| ValuelistSortOrder { get; set; } | 获取或设置值列表的排序方式。值为:0=降序,1=升序。 |
方法
| 姓名 | 描述 |
|---|---|
| static CreateLookupResourceDefinition(ExtendedAttributeResource, string) | 使用查找创建扩展属性定义的工厂方法。 它有CalculationType等于Lookup并且只能在资源中使用。 您需要指定fieldId和alias当调用这个方法时。 字段类型是从字段id推断出来的。 |
| static CreateLookupResourceDefinition(CustomFieldType, ExtendedAttributeResource, string) | 使用查找创建扩展属性定义的工厂方法。 它有CalculationType等于Lookup并且只能在资源中使用。 您需要指定customFieldType,fieldId和alias调用此方法时. |
| static CreateLookupTaskDefinition(ExtendedAttributeTask, string) | 使用查找创建扩展属性定义的工厂方法。 它有CalculationType等于Lookup并且只能在任务中使用。 您需要指定fieldId和alias当调用这个方法时。 字段类型是从字段id推断出来的。 |
| static CreateLookupTaskDefinition(CustomFieldType, ExtendedAttributeTask, string) | 使用查找创建扩展属性定义的工厂方法。 它有CalculationType等于Lookup并且只能在任务中使用。 您需要指定customFieldType,fieldId和alias调用此方法时. |
| static CreateResourceDefinition(ExtendedAttributeResource, string) | 创建简单扩展属性定义的工厂方法,Microsoft Project 显示为“无”。 它具有CalculationType等于None并且只能在资源中使用。 您需要指定fieldId和alias当调用这个方法时。 字段类型是从字段id推断出来的。 |
| static CreateResourceDefinition(CustomFieldType, ExtendedAttributeResource, string) | 创建简单扩展属性定义的工厂方法,Microsoft Project 显示为“无”。 它具有CalculationType等于None并且只能在资源中使用。 您需要指定customFieldType,fieldId和alias调用此方法时. |
| static CreateTaskDefinition(ExtendedAttributeTask, string) | 创建简单扩展属性定义的工厂方法,Microsoft Project 显示为“无”。 它具有CalculationType等于None并且只能在任务中使用。 您需要指定fieldId和alias调用这个方法时。 字段类型是从字段id推断出来的。 |
| static CreateTaskDefinition(CustomFieldType, ExtendedAttributeTask, string) | 创建简单扩展属性定义的工厂方法,Microsoft Project 显示为“无”。 它具有CalculationType等于None并且只能在任务中使用。 您需要指定customFieldType,fieldId和alias调用此方法时. |
| AddLookupValue(Value) | 向内部查找列表添加一个值。这是使用ValueList. |
| CreateExtendedAttribute() | 创建一个新的扩展属性,其字段 ID 等于此对象的字段 ID 值。 |
| CreateExtendedAttribute(bool) | 创建一个新的扩展属性,其字段 ID 等于此对象的字段 ID 值和指定的标志值。 |
| CreateExtendedAttribute(DateTime) | 创建一个新的扩展属性,其字段 ID 等于此对象的字段 ID 值和指定的日期值。 |
| CreateExtendedAttribute(decimal) | 创建一个新的扩展属性,其字段 ID 等于此对象的字段 ID 值和指定的数值。 |
| CreateExtendedAttribute(Duration) | 创建一个新的扩展属性,其字段 ID 等于此对象的字段 ID 值和指定的持续时间值。 |
| CreateExtendedAttribute(string) | 创建一个新的扩展属性,其字段 ID 等于此对象的字段 ID 值和指定的文本值。 |
| CreateExtendedAttribute(Value) | 创建与指定链接的新扩展属性Value项目. |
| override Equals(object) | 返回一个标志,指示此实例是否等于指定对象。 |
| override GetHashCode() | 返回实例的哈希码ExtendedAttributeDefinition类. |
| RemoveLookupValue(Value) | 从内部查找列表中删除一个值。这是使用ValueList. |
也可以看看
- 命名空间 Aspose.Tasks
- 部件 Aspose.Tasks