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