ExtendedAttributeDefinition

ExtendedAttributeDefinition class

프로젝트와 연결된 확장된 속성 정의를 나타냅니다.

public class ExtendedAttributeDefinition

속성

이름설명
Alias { get; set; }사용자 정의 필드의 별칭을 가져오거나 설정합니다.
AppendNewValues { get; set; }프로젝트에 추가된 새 값이 목록에 자동으로 추가되는지 여부를 나타내는 값을 가져오거나 설정합니다.
AutoRollDown { get; set; }할당에 대한 자동 롤다운이 활성화되었는지 여부를 나타내는 값을 가져오거나 설정합니다.
CalculationType { get; set; }사용자 정의 속성 값의 계산 유형을 가져오거나 설정합니다.
CfType { get; }사용자 정의 필드의 유형을 가져옵니다.
Default { get; set; }목록의 기본값을 가져오거나 설정합니다.
DefaultGuid { get; set; }기본 조회 테이블 항목의 Guid를 가져오거나 설정합니다.
ElementType { get; set; }가져오거나 설정하는 확장 속성은 작업, 리소스 또는 할당과 연관 됩니다.
FieldId { get; set; }사용자 정의 필드의 프로젝트 ID에 해당하는 가져오기 또는 설정. 상수의 문자열 표현 사용ExtendedAttributeTask 지정할 클래스FieldId 속성.
FieldName { get; }사용자 정의 필드의 이름을 가져옵니다.
Formula { get; set; }Microsoft Project에서 사용자 지정 작업 필드를 채우는 데 사용하는 수식을 가져오거나 설정합니다.
Guid { get; set; }사용자 정의 필드의 Guid를 가져오거나 설정합니다.
LookupUid { get; }사용자 정의 필드와 연결된 조회 테이블의 Guid를 가져옵니다.
MaxMultiValues { get; set; }선택 목록에서 설정할 수 있는 최대 값 수를 가져오거나 설정합니다.
ParentProject { get; }에 대한 상위 프로젝트를 가져옵니다.ExtendedAttributeDefinition 인스턴스.
PhoneticsAlias { get; set; }사용자 정의 필드 별칭의 음성 발음을 가져오거나 설정합니다.
RestrictValues { get; set; }사용자 정의 필드 값이ValueList .
RollupType { get; set; }롤업이 계산되는 방식을 가져오거나 설정합니다.
SecondaryGuid { get; set; }확장 속성의 보조 GUID를 가져오거나 설정합니다.
SecondaryPid { get; set; }사용자 정의 필드의 보조 PID를 가져오거나 설정합니다.
SummaryRowsCalculationType { get; set; }요약 행에 대한 사용자 정의 속성 값의 계산 유형을 가져오거나 설정합니다.
UserDef { get; set; }사용자 정의 필드가 사용자 정의인지 여부를 나타내는 값을 가져오거나 설정합니다.
ValueList { get; }List<Value> ValueList를 가져옵니다.
ValuelistSortOrder { get; set; }값 목록이 정렬되는 방식을 가져오거나 설정합니다. 값: 0=내림차순, 1=오름차순.

행동 양식

이름설명
static CreateLookupResourceDefinition(ExtendedAttributeResource, string)조회를 통해 확장된 속성 정의를 생성하는 팩토리 메서드입니다. CalculationType 와 같다Lookup 리소스에서만 사용할 수 있습니다. 지정해야 합니다.fieldId 그리고alias 이 메소드를 호출할 때. 필드 유형은 필드 id. 에서 유추됩니다.
static CreateLookupResourceDefinition(CustomFieldType, ExtendedAttributeResource, string)조회를 통해 확장된 속성 정의를 생성하는 팩토리 메서드입니다. CalculationType 와 같다Lookup 리소스에서만 사용할 수 있습니다. 지정해야 합니다.customFieldType ,fieldId 그리고alias 이 메서드를 호출할 때.
static CreateLookupTaskDefinition(ExtendedAttributeTask, string)조회를 통해 확장된 속성 정의를 생성하는 팩토리 메서드입니다. CalculationType 와 같다Lookup 작업에서만 사용할 수 있습니다. 지정해야 합니다.fieldId 그리고alias 이 메소드를 호출할 때. 필드 유형은 필드 id. 에서 유추됩니다.
static CreateLookupTaskDefinition(CustomFieldType, ExtendedAttributeTask, string)조회를 통해 확장된 속성 정의를 생성하는 팩토리 메서드입니다. CalculationType 와 같다Lookup 작업에서만 사용할 수 있습니다. 지정해야 합니다.customFieldType ,fieldId 그리고alias 이 메서드를 호출할 때.
static CreateResourceDefinition(ExtendedAttributeResource, string)Microsoft Project에서 “없음"으로 표시되는 단순 확장 속성 정의를 생성하는 팩터리 메서드입니다. CalculationType 와 같다None 리소스에서만 사용할 수 있습니다. 지정해야 합니다.fieldId 그리고alias 이 메소드를 호출할 때. 필드 유형은 필드 id. 에서 유추됩니다.
static CreateResourceDefinition(CustomFieldType, ExtendedAttributeResource, string)Microsoft Project에서 “없음"으로 표시되는 단순 확장 속성 정의를 생성하는 팩터리 메서드입니다. CalculationType 와 같다None 리소스에서만 사용할 수 있습니다. 지정해야 합니다.customFieldType ,fieldId 그리고alias 이 메서드를 호출할 때.
static CreateTaskDefinition(ExtendedAttributeTask, string)Microsoft Project에서 “없음"으로 표시되는 단순 확장 속성 정의를 생성하는 팩터리 메서드입니다. CalculationType 와 같다None 작업에서만 사용할 수 있습니다. 지정해야 합니다.fieldId 그리고alias 이 메서드를 호출할 때. 필드 유형은 필드 id. 에서 유추됩니다.
static CreateTaskDefinition(CustomFieldType, ExtendedAttributeTask, string)Microsoft Project에서 “없음"으로 표시되는 단순 확장 속성 정의를 생성하는 팩터리 메서드입니다. CalculationType 와 같다None 작업에서만 사용할 수 있습니다. 지정해야 합니다.customFieldType ,fieldId 그리고alias 이 메서드를 호출할 때.
AddLookupValue(Value)내부 조회 목록에 값을 추가합니다. 이것은 다음과 같은 조작에 바람직한 방법입니다.ValueList .
CreateExtendedAttribute()이 개체의 필드 ID 값과 동일한 필드 ID를 사용하여 새 확장 특성을 만듭니다.
CreateExtendedAttribute(bool)이 개체의 필드 ID 값 및 지정된 플래그 값과 동일한 필드 ID를 사용하여 새 확장 특성을 만듭니다.
CreateExtendedAttribute(DateTime)이 개체의 필드 ID 값 및 지정된 날짜 값과 동일한 필드 ID를 사용하여 새 확장 특성을 만듭니다.
CreateExtendedAttribute(decimal)이 개체의 필드 ID 값 및 지정된 숫자 값과 동일한 필드 ID를 사용하여 새 확장 특성을 만듭니다.
CreateExtendedAttribute(Duration)이 개체의 필드 ID 값 및 지정된 기간 값과 동일한 필드 ID를 사용하여 새 확장 특성을 만듭니다.
CreateExtendedAttribute(string)이 개체의 필드 ID 값 및 지정된 텍스트 값과 동일한 필드 ID를 사용하여 새 확장 특성을 만듭니다.
CreateExtendedAttribute(Value)지정된 새 확장 속성을 생성합니다.Value 항목.
override Equals(object)이 인스턴스가 지정된 개체와 같은지 여부를 나타내는 플래그를 반환합니다.
override GetHashCode()인스턴스의 해시 코드를 반환합니다.ExtendedAttributeDefinition 클래스.
RemoveLookupValue(Value)내부 조회 목록에서 값을 제거합니다. 이것은 다음과 같은 조작에 바람직한 방법입니다.ValueList .

또한보십시오