CreateLookupTaskDefinition

CreateLookupTaskDefinition(ExtendedAttributeTask, string)

조회를 통해 확장된 속성 정의를 생성하는 팩토리 메서드입니다. CalculationType 와 같다Lookup 작업에서만 사용할 수 있습니다. 지정해야 합니다.fieldId 그리고alias 이 메소드를 호출할 때. 필드 유형은 필드 id. 에서 유추됩니다.

public static ExtendedAttributeDefinition CreateLookupTaskDefinition(ExtendedAttributeTask fieldId, 
    string alias)
모수유형설명
fieldIdExtendedAttributeTask지정된ExtendedAttributeTask 필드 아이디.
aliasString지정된String 별명.

반환 값

의 생성된 인스턴스ExtendedAttributeDefinition 지정된 클래스fieldId 그리고alias.

이 예를 사용하여 조회가 있는 작업에 대한 사용자 정의 필드 정의를 만든 다음 텍스트 값으로 채웁니다.

var taskTextAttr = ExtendedAttributeDefinition.CreateLookupTaskDefinition(ExtendedAttributeTask.Text27, "My custom field");
taskTextAttr.AddLookupValue(new Value { Id = 1, Val = "Text value 1", Description = "Text value description 1" });
taskTextAttr.AddLookupValue(new Value { Id = 2, Val = "Text value 2", Description = "Text value description 2" });
project.ExtendedAttributes.Add(taskTextAttr);

또한보십시오


CreateLookupTaskDefinition(CustomFieldType, ExtendedAttributeTask, string)

조회를 통해 확장된 속성 정의를 생성하는 팩토리 메서드입니다. CalculationType 와 같다Lookup 작업에서만 사용할 수 있습니다. 지정해야 합니다.customFieldType ,fieldId 그리고alias 이 메서드를 호출할 때.

public static ExtendedAttributeDefinition CreateLookupTaskDefinition(
    CustomFieldType customFieldType, ExtendedAttributeTask fieldId, string alias)
모수유형설명
customFieldTypeCustomFieldType지정된CustomFieldType 유형.
fieldIdExtendedAttributeTask지정된ExtendedAttributeTask 필드 아이디.
aliasString지정된String 별명.

반환 값

의 생성된 인스턴스ExtendedAttributeDefinition 지정된 클래스customFieldType ,fieldId 그리고alias.

이 예를 사용하여 조회가 있는 작업에 대한 사용자 정의 필드 정의를 만든 다음 텍스트 값으로 채웁니다.

var taskTextAttr = ExtendedAttributeDefinition.CreateLookupTaskDefinition(CustomFieldType.Text, ExtendedAttributeTask.Text27, "My custom field");
taskTextAttr.AddLookupValue(new Value { Id = 1, Val = "Text value 1", Description = "Text value description 1" });
taskTextAttr.AddLookupValue(new Value { Id = 2, Val = "Text value 2", Description = "Text value description 2" });
project.ExtendedAttributes.Add(taskTextAttr);

또한보십시오