ExtendedAttributeDefinition.CreateLookupResourceDefinition
内容
[
隐藏
]CreateLookupResourceDefinition(ExtendedAttributeResource, string)
使用查找创建扩展属性定义的工厂方法。 它有CalculationType
等于Lookup并且只能在资源中使用。 您需要指定fieldId和alias当调用这个方法时。 字段类型是从字段id推断出来的。
public static ExtendedAttributeDefinition CreateLookupResourceDefinition(
ExtendedAttributeResource fieldId, string alias)
范围 | 类型 | 描述 |
---|---|---|
fieldId | ExtendedAttributeResource | 指定的ExtendedAttributeResource 字段标识。 |
alias | String | 指定的String别名。 |
返回值
创建的实例ExtendedAttributeDefinition
指定类fieldId和alias.
例子
使用此示例为具有查找功能的资源创建自定义字段定义,然后用文本值填充它:
var resourceTextAttr = ExtendedAttributeDefinition.CreateLookupResourceDefinition(ExtendedAttributeResource.Text27, "My custom field");
resourceTextAttr.AddLookupValue(new Value { Id = 1, Val = "Text value 1", Description = "Text value description 1" });
resourceTextAttr.AddLookupValue(new Value { Id = 2, Val = "Text value 2", Description = "Text value description 2" });
project.ExtendedAttributes.Add(resourceTextAttr);
也可以看看
- enum ExtendedAttributeResource
- class ExtendedAttributeDefinition
- 命名空间 Aspose.Tasks
- 部件 Aspose.Tasks
CreateLookupResourceDefinition(CustomFieldType, ExtendedAttributeResource, string)
使用查找创建扩展属性定义的工厂方法。 它有CalculationType
等于Lookup并且只能在资源中使用。 您需要指定customFieldType,fieldId和alias调用此方法时.
public static ExtendedAttributeDefinition CreateLookupResourceDefinition(
CustomFieldType customFieldType, ExtendedAttributeResource fieldId, string alias)
范围 | 类型 | 描述 |
---|---|---|
customFieldType | CustomFieldType | 指定的CustomFieldType 类型。 |
fieldId | ExtendedAttributeResource | 指定的ExtendedAttributeResource 字段标识。 |
alias | String | 指定的String别名。 |
返回值
创建的实例ExtendedAttributeDefinition
指定类customFieldType,fieldId和alias.
例子
使用此示例为具有查找功能的资源创建自定义字段定义,然后用文本值填充它:
var resourceTextAttr = ExtendedAttributeDefinition.CreateLookupResourceDefinition(CustomFieldType.Text, ExtendedAttributeResource.Text27, "My custom field");
resourceTextAttr.AddLookupValue(new Value { Id = 1, Val = "Text value 1", Description = "Text value description 1" });
resourceTextAttr.AddLookupValue(new Value { Id = 2, Val = "Text value 2", Description = "Text value description 2" });
project.ExtendedAttributes.Add(resourceTextAttr);
也可以看看
- enum CustomFieldType
- enum ExtendedAttributeResource
- class ExtendedAttributeDefinition
- 命名空间 Aspose.Tasks
- 部件 Aspose.Tasks