ExtendedAttributeDefinition.CreateTaskDefinition
CreateTaskDefinition(CustomFieldType, ExtendedAttributeTask, string)
创建简单扩展属性定义的工厂方法,Microsoft Project 显示为“无”。 它具有CalculationType
等于None并且只能在任务中使用。 您需要指定customFieldType,fieldId和alias调用此方法时.
public static ExtendedAttributeDefinition CreateTaskDefinition(CustomFieldType customFieldType,
ExtendedAttributeTask fieldId, string alias)
范围 | 类型 | 描述 |
---|---|---|
customFieldType | CustomFieldType | 指定的CustomFieldType 类型。 |
fieldId | ExtendedAttributeTask | 指定的ExtendedAttributeTask 字段标识。 |
alias | String | 指定的String别名。 |
返回值
创建的实例ExtendedAttributeDefinition
指定类customFieldType,fieldId和alias.
例子
使用此示例创建自定义文本字段定义:
var taskTextAttr = ExtendedAttributeDefinition.CreateTaskDefinition(CustomFieldType.Text, ExtendedAttributeTask.Text27, "My custom field");
project.ExtendedAttributes.Add(taskTextAttr);
也可以看看
- enum CustomFieldType
- enum ExtendedAttributeTask
- class ExtendedAttributeDefinition
- 命名空间 Aspose.Tasks
- 部件 Aspose.Tasks
CreateTaskDefinition(ExtendedAttributeTask, string)
创建简单扩展属性定义的工厂方法,Microsoft Project 显示为“无”。 它具有CalculationType
等于None并且只能在任务中使用。 您需要指定fieldId和alias调用这个方法时。 字段类型是从字段id推断出来的。
public static ExtendedAttributeDefinition CreateTaskDefinition(ExtendedAttributeTask fieldId,
string alias)
范围 | 类型 | 描述 |
---|---|---|
fieldId | ExtendedAttributeTask | 指定的ExtendedAttributeTask 字段标识。 |
alias | String | 指定的String别名。 |
返回值
创建的实例ExtendedAttributeDefinition
指定类fieldId和alias.
例子
使用此示例创建自定义文本字段定义:
var taskTextAttr = ExtendedAttributeDefinition.CreateTaskDefinition(ExtendedAttributeTask.Text27, "My custom field");
project.ExtendedAttributes.Add(taskTextAttr);
也可以看看
- enum ExtendedAttributeTask
- class ExtendedAttributeDefinition
- 命名空间 Aspose.Tasks
- 部件 Aspose.Tasks