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