CreateLookupResourceDefinition

CreateLookupResourceDefinition(ExtendedAttributeResource, string)

ルックアップで拡張属性定義を作成するファクトリーメソッド. を持っていますCalculationTypeに等しいLookupリソースのみで使用できます。 指定する必要がありますfieldIdaliasこのメソッドを呼び出すとき. フィールド型はフィールド ID から推測されます.

public static ExtendedAttributeDefinition CreateLookupResourceDefinition(
    ExtendedAttributeResource fieldId, string alias)
パラメータタイプ説明
fieldIdExtendedAttributeResource指定されたExtendedAttributeResourceフィールド ID。
aliasString指定されたStringエイリアス。

戻り値

の作成されたインスタンスExtendedAttributeDefinition指定されたクラスfieldIdalias.

この例を使用して、ルックアップを使用してリソースのカスタム フィールド定義を作成し、テキスト値を入力します:

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);

関連項目


CreateLookupResourceDefinition(CustomFieldType, ExtendedAttributeResource, string)

ルックアップで拡張属性定義を作成するファクトリーメソッド. を持っていますCalculationTypeに等しいLookupリソースのみで使用できます。 指定する必要がありますcustomFieldTypefieldIdaliasこのメソッドを呼び出すと.

public static ExtendedAttributeDefinition CreateLookupResourceDefinition(
    CustomFieldType customFieldType, ExtendedAttributeResource fieldId, string alias)
パラメータタイプ説明
customFieldTypeCustomFieldType指定されたCustomFieldTypeタイプ。
fieldIdExtendedAttributeResource指定されたExtendedAttributeResourceフィールド ID。
aliasString指定されたStringエイリアス。

戻り値

の作成されたインスタンスExtendedAttributeDefinition指定されたクラスcustomFieldTypefieldIdalias.

この例を使用して、ルックアップを使用してリソースのカスタム フィールド定義を作成し、テキスト値を入力します:

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);

関連項目