Class ExtendedAttributeDefinition

Class ExtendedAttributeDefinition

이름 공간 : Aspose.Tasks 모임: Aspose.Tasks.dll (25.4.0)

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

[ClassInterface(ClassInterfaceType.AutoDual)]
public class ExtendedAttributeDefinition

Inheritance

object ExtendedAttributeDefinition

상속 회원들

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

Alias

사용자 지정 필드의 알리오를 얻거나 설정합니다.

public string Alias { get; set; }

부동산 가치

string

AppendNewValues

프로젝트에 추가된 새로운 값이 자동으로 목록에 추가되는지 여부를 나타내는 값을 얻거나 설정합니다.

public bool AppendNewValues { get; set; }

부동산 가치

bool

Remarks

현재 MSP 2003/2007 Xml 및 MSP 2003 mpp 형식으로 지원됩니다.

AutoRollDown

값을 얻거나 설정하여 임무에 대한 자동 롤이 활성화되어 있는지 여부를 나타냅니다.

public bool AutoRollDown { get; set; }

부동산 가치

bool

CalculationType

사용자 지정의 가치를 계산하는 유형을 얻거나 설정합니다.

public CalculationType CalculationType { get; set; }

부동산 가치

CalculationType

CfType

특정 필드의 유형을 얻습니다.

public CustomFieldType CfType { get; }

부동산 가치

CustomFieldType

Default

목록에 기본 값을 얻거나 설정합니다.

public string Default { get; set; }

부동산 가치

string

Remarks

현재 MSP 2003/2007 Xml 및 MSP 2003 mpp 형식으로 지원됩니다.

DefaultGuid

가져오거나 기본 검색 테이블 입력의 가이드를 설정합니다.

public string DefaultGuid { get; set; }

부동산 가치

string

ElementType

확장된 속성을 얻거나 설정하는 것은 연결되어 있습니다.임무, 자원 또는 임무가 있습니다.

public ElementType ElementType { get; set; }

부동산 가치

ElementType

FieldId

Gets 또는 세트는 사용자 지정 필드의 프로젝트 ID와 일치합니다.Aspose.Tasks.ExtendedAttributeTask 클래스에서 지속적인 라인 표현을 사용하여 Aspose.Tasks.ExtendedAttributeDefinition.FieldId 속성을 지정합니다.

public string FieldId { get; set; }

부동산 가치

string

Examples

customFieldDefinition.FieldId = Aspose.Tasks.ExtendedAttributeTask.Number10.ToString("D");

Remarks

Aspose.Tasks.ExtendedAttributeDefinition.FieldId 속성을 설정하는 가장 좋은 방법은 Aspose.Tasks.ExtendedAttributeDefinition을 만드는 것입니다.아스포스.Tasks.ExtendedAttributeDefinition.CreateTaskDefinition(Aspose.Tasks.ExtendedAttributeTask,System.String) 또는 아스포스.Tasks.ExtendedAttributeDefinition.CreateLookupTaskDefinition(Aspose.Tasks.CustomFieldType,Aspose.Tasks.ExtendedAttributeTask,System.String)와 같은 전용 공장 방법 중 하나를 사용합니다.

FieldName

특정 필드의 이름을 얻습니다.

public string FieldName { get; }

부동산 가치

string

Remarks

직접 설정되어서는 안되며, 대신 확장된 속성의 정의를 만들기 위해 강하게 인쇄 된 정적 공장 방법을 사용하여 Create*Definition()이라고합니다.

Formula

Microsoft Project가 사용자 지정 작업 필드를 인식하는 데 사용하는 수식을 얻거나 설정합니다.

public string Formula { get; set; }

부동산 가치

string

GraphicalIndicator

확장된 속성과 관련된 그래픽 지표 정보를 얻거나 설정합니다.MPP 형식에 적용됩니다.

public GraphicalIndicatorsInfo GraphicalIndicator { get; set; }

부동산 가치

GraphicalIndicatorsInfo

Guid

사용자 지정 필드의 가이드를 얻거나 설정합니다.

public string Guid { get; set; }

부동산 가치

string

Remarks

현재 Xml 형식으로만 지원됩니다.

LookupUid

사용자 지정 필드와 관련된 검색 테이블의 가이드를 얻습니다.

public string LookupUid { get; }

부동산 가치

string

Remarks

검색을 사용하여 사용자 지정 필드를 만들려면 공장 방법 중 하나를 사용하십시오: Aspose.Tasks.ExtendedAttributeDefinition.CreateLookupTaskDefinition(Aspose.Tasks.CustomFieldType,Aspose.Tasks.ExtendedAttributeTask,System.String) 또는 Aspose.Tasks.ExtendedAttributeDefinition.CreateLookupResourceDefinition(Aspose.Tasks.CustomFieldType,Aspose.Tasks.ExtendedAttributeResource,System.String).

MaxMultiValues

선택 목록에 설정할 수 있는 최대 값을 얻거나 설정합니다.

public int MaxMultiValues { get; set; }

부동산 가치

int

Remarks

현재 Xml 형식으로만 지원됩니다.

ParentProject

Aspose.Tasks.ExtendedAttributeDefinition 예제에 대한 어머니 프로젝트를 얻습니다.

public Project ParentProject { get; }

부동산 가치

Project

PhoneticsAlias

사용자 지정 필드의 alias의 음성 발음을 얻거나 설정합니다.

public string PhoneticsAlias { get; set; }

부동산 가치

string

Remarks

현재 Xml 형식으로만 지원됩니다.

RestrictValues

사용자 지정 필드 값이 Aspose.Tasks.ExtendedAttributeDefinition.ValueList의 값으로 제한되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.

public bool RestrictValues { get; set; }

부동산 가치

bool

RollupType

롤러가 계산되는 방법을 얻거나 설정합니다.

public RollupType RollupType { get; set; }

부동산 가치

RollupType

Remarks

글쓰기는 현재 Xml 형식에만 지원됩니다.

SecondaryGuid

그것은 확장 된 속성의 초기 지침을 얻거나 설정합니다.

public string SecondaryGuid { get; set; }

부동산 가치

string

Remarks

이것은 MS 프로젝트 2010의 재산에 대한 새로운 것입니다.

SecondaryPid

사용자 지정 필드의 초기 PID를 얻거나 설정합니다.

public string SecondaryPid { get; set; }

부동산 가치

string

SummaryRowsCalculationType

요약 라인에 대한 사용자 지정 속성의 값을 계산하는 유형을 얻거나 설정합니다.

public SummaryRowsCalculationType SummaryRowsCalculationType { get; set; }

부동산 가치

SummaryRowsCalculationType

UserDef

사용자 정의된 사용자 필드가 있는지 여부를 나타내는 값을 얻거나 설정합니다.

public bool UserDef { get; set; }

부동산 가치

bool

Remarks

현재 Xml 형식으로만 지원됩니다.

ValueList

리스트를 얻으십시오<Value> ValueList.

public List<value> ValueList { get; }

부동산 가치

List &lt에 대한 정보 Value >

Remarks

확장 된 속성의 값이 계획의 요소의 속성으로 지정되면,그들은 가치 또는 이 목록에 포함된 가치에 대한 참조로 지정될 수 있습니다.신청자는 여기서 지정된 주문을 통해 목록을 주문할 수 있습니다.현재 MSP 2003/2007 Xml 및 MSP 2003 mpp 형식으로 지원됩니다.이 목록을 직접 변경하지 마십시오. 대신 ExtendedAttributeDefinition.AddLookupValue/RemoveLookupValue 방법을 사용합니다.

ValuelistSortOrder

가치 목록이 정렬되는 방식을 얻거나 설정합니다. 가치가 있습니다: 0=Descending, 1=Ascending.

public int ValuelistSortOrder { get; set; }

부동산 가치

int

Remarks

현재 MSP 2003/2007 Xml 및 MSP 2003 mpp 형식으로 지원됩니다.

Methods

AddLookupValue(Value)

내부 검색 목록에 가치를 추가합니다.이것은 Aspose.Tasks.ExtendedAttributeDefinition.ValueList의 조작을위한 선호하는 방법입니다.

public void AddLookupValue(Value value)

Parameters

value Value

가치가 검색에 추가됩니다.

Examples

이 코드를 사용하여 새로운 가치를 검색 목록에 추가하십시오 :taskTextAttr.AddLookupValue(new Value { Id = 1, Val = "Text value 1", Description = "Text value description 1" });

Remarks

이 방법은 Aspose.Tasks.ExtendedAttributeDefinition의 경우에만 작동합니다.Aspose.Tasks.ExtendedAttributeDefinition.CalculationType는 Aspose.Tasks.CalculationType.Lookup과 동일합니다.

CreateExtendedAttribute()

이 개체의 필드 ID 값과 동일한 필드 ID ID 값을 사용하여 새로 확장된 속성을 만듭니다.

public ExtendedAttribute CreateExtendedAttribute()

Returns

ExtendedAttribute

Aspose.Tasks.Extended의 생성된 사례를 반환합니다.이 개체의 필드ID 값과 동일한 필드ID를 가진 속성 클래스.

CreateExtendedAttribute(스트리트)

이 개체의 필드 ID 값과 지정된 텍스트 값과 동일한 필드 ID 값을 사용하여 새로운 확장된 속성을 만듭니다.

public ExtendedAttribute CreateExtendedAttribute(string textValue)

Parameters

textValue string

지정된 텍스트 가치

Returns

ExtendedAttribute

Aspose.Tasks.Extended의 생성된 사례를 반환합니다.이 개체의 필드ID 값과 동일한 필드ID를 가진 속성 클래스.

Exceptions

InvalidOperationException

현재 Aspose.Tasks.ExtendedAttributeDefinition.CfType가 ‘텍스트’가 아닌 경우

CreateExtendedAttribute(십일조)

이 개체의 필드 ID 값과 지정된 숫자 값과 동일한 필드 ID ID 값을 사용하여 새로 확장된 속성을 만듭니다.

public ExtendedAttribute CreateExtendedAttribute(decimal numericValue)

Parameters

numericValue decimal

지정된 숫자 값.

Returns

ExtendedAttribute

Aspose.Tasks.Extended의 생성된 사례를 반환합니다.이 개체의 필드ID 값과 동일한 필드ID를 가진 속성 클래스.

Exceptions

InvalidOperationException

현재 Aspose.Tasks.ExtendedAttributeDefinition.CfType가 ‘번호’ 또는 ‘비용’이 아닌 경우

CreateExtendedAttribute(DateTime)

이 개체의 필드 ID 값과 지정된 날짜 값과 동일한 필드 ID ID 값을 사용하여 새로 확장된 속성을 만듭니다.

public ExtendedAttribute CreateExtendedAttribute(DateTime dateTimeValue)

Parameters

dateTimeValue DateTime

지정된 날짜 시간 값.

Returns

ExtendedAttribute

Aspose.Tasks.Extended의 생성된 사례를 반환합니다.이 개체의 필드ID 값과 동일한 필드ID를 가진 속성 클래스.

Exceptions

InvalidOperationException

현재 Aspose.Tasks.ExtendedAttributeDefinition.CfType가 ‘Date’, ‘Start’ 또는 ‘Finish’이 아닌 경우

CreateExtendedAttribute(Duration)

이 개체의 필드 ID 값과 지정된 기간 값과 동일한 필드 ID ID 값을 사용하여 새로 확장된 속성을 만듭니다.

public ExtendedAttribute CreateExtendedAttribute(Duration durationValue)

Parameters

durationValue Duration

지정된 기간의 값.

Returns

ExtendedAttribute

Aspose.Tasks.Extended의 생성된 사례를 반환합니다.이 개체의 필드ID 값과 동일한 필드ID를 가진 속성 클래스.

Exceptions

InvalidOperationException

현재 Aspose.Tasks.ExtendedAttributeDefinition.CfType가 ‘기간’이 아닌 경우

CreateExtendedAttribute(바울)

이 개체의 필드 ID 값과 지정된 깃발 값과 동일한 필드 ID를 사용하여 새로 확장된 속성을 만듭니다.

public ExtendedAttribute CreateExtendedAttribute(bool flagValue)

Parameters

flagValue bool

지정된 깃발의 가치

Returns

ExtendedAttribute

Aspose.Tasks.Extended의 생성된 사례를 반환합니다.이 개체의 필드ID 값과 동일한 필드ID를 가진 속성 클래스.

Exceptions

InvalidOperationException

현재 Aspose.Tasks.ExtendedAttributeDefinition.CfType가 ‘Flag’이 아닌 경우

CreateExtendedAttribute(Value)

지정된 Aspose.Tasks.Value 항목과 연결된 새로운 확장 속성을 만듭니다.

public ExtendedAttribute CreateExtendedAttribute(Value lookupValue)

Parameters

lookupValue Value

지정된 Aspose.Tasks.Value 항목

Returns

ExtendedAttribute

Aspose.Tasks.ExtendedAttribute 클래스가 지정된 Aspose.Tasks.Value 항목과 연결된 경우를 반환합니다.

Examples

이 코드를 사용하여 특정 값을 사용하여 새로운 Aspose.Tasks.ExtendedAttribute를 만들 수 있습니다.

taskTextAttr.AddLookupValue(value1);
taskTextAttr.AddLookupValue(value2);
var extendedAttribute = taskTextAttr.CreateExtendedAttribute(value2);

Remarks

lookupValue’ should be previously added to the Aspose.Tasks.ExtendedAttributeDefinition using Aspose.Tasks.ExtendedAttributeDefinition.AddLookupValue(Aspose.Tasks.Value) method.

CreateLookupResourceDefinition(확장자유, 스트리트)

그것은 Aspose.Tasks.ExtendedAttributeDefinition.CalculationType는 Aspose.Tasks.CalculationType.Lookup과 동일하며 리소스에서만 사용할 수 있습니다.당신은이 방법을 호출 할 때 fieldId’와 alias’를 지정해야합니다.필드 유형은 필드 ID에서 추출됩니다.

public static ExtendedAttributeDefinition CreateLookupResourceDefinition(ExtendedAttributeResource fieldId, string alias)

Parameters

fieldId ExtendedAttributeResource

지정된 Aspose.Tasks.ExtendedAttributeResource 필드 ID.

alias string

지정된 System.String alias.

Returns

ExtendedAttributeDefinition

Aspose.Tasks.ExtendedAttributeDefinition 클래스의 창조된 예제는 지정된 fieldId’ 및 alias’.

Examples

이 예제를 사용하여 검색을 사용하여 리소스에 대한 사용자 지정 필드 정의를 만들고 텍스트 값으로 채우십시오.

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, 스트리트)

그것은 Aspose.Tasks.ExtendedAttributeDefinition.CalculationType와 동일합니다 Aspose.Tasks.CalculationType.Lookup 및 자원에서만 사용할 수 있습니다.당신은이 방법을 호출 할 때 customFieldType’, fieldId’ 및 alias’를 지정해야합니다.

public static ExtendedAttributeDefinition CreateLookupResourceDefinition(CustomFieldType customFieldType, ExtendedAttributeResource fieldId, string alias)

Parameters

customFieldType CustomFieldType

지정된 Aspose.Tasks.CustomFieldType 유형.

fieldId ExtendedAttributeResource

지정된 Aspose.Tasks.ExtendedAttributeResource 필드 ID.

alias string

지정된 System.String alias.

Returns

ExtendedAttributeDefinition

Aspose.Tasks.ExtendedAttributeDefinition 클래스의 창조된 예제는 지정된 customFieldType’, fieldId’ 및 alias’.

Examples

이 예제를 사용하여 검색을 사용하여 리소스에 대한 사용자 지정 필드 정의를 만들고 텍스트 값으로 채우십시오.

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

CreateLookupTaskDefinition(스트리트, 스트리트 스트리트)

그것은 Aspose.Tasks.ExtendedAttributeDefinition.CalculationType는 Aspose.Tasks.CalculationType.Lookup과 동일하며 작업에서만 사용할 수 있습니다.당신은이 방법을 호출 할 때 fieldId’와 alias’를 지정해야합니다.필드 유형은 필드 ID에서 추출됩니다.

public static ExtendedAttributeDefinition CreateLookupTaskDefinition(ExtendedAttributeTask fieldId, string alias)

Parameters

fieldId ExtendedAttributeTask

지정된 Aspose.Tasks.ExtendedAttributeTask 필드 ID.

alias string

지정된 System.String alias.

Returns

ExtendedAttributeDefinition

Aspose.Tasks.ExtendedAttributeDefinition 클래스의 창조된 예제는 지정된 fieldId’ 및 alias’.

Examples

이 예제를 사용하여 검색 업 작업에 대한 사용자 지정 필드 정의를 만들고 텍스트 값으로 채우십시오.

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, 스트리트)

그것은 Aspose.Tasks.ExtendedAttributeDefinition.CalculationType와 동일합니다 Aspose.Tasks.CalculationType.Lookup 및 작업에서만 사용할 수 있습니다.당신은이 방법을 호출 할 때 customFieldType’, fieldId’ 및 alias’를 지정해야합니다.

public static ExtendedAttributeDefinition CreateLookupTaskDefinition(CustomFieldType customFieldType, ExtendedAttributeTask fieldId, string alias)

Parameters

customFieldType CustomFieldType

지정된 Aspose.Tasks.CustomFieldType 유형.

fieldId ExtendedAttributeTask

지정된 Aspose.Tasks.ExtendedAttributeTask 필드 ID.

alias string

지정된 System.String alias.

Returns

ExtendedAttributeDefinition

Aspose.Tasks.ExtendedAttributeDefinition 클래스의 창조된 예제는 지정된 customFieldType’, fieldId’ 및 alias’.

Examples

이 예제를 사용하여 검색 업 작업에 대한 사용자 지정 필드 정의를 만들고 텍스트 값으로 채우십시오.

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

CreateResourceDefinition(CustomFieldType, ExtendedAttributeResource, 스트리트)

단순한 확장 된 속성 정의를 만드는 공장 방법, Microsoft 프로젝트는 “아무것도"로 표시합니다.그것은 Aspose.Tasks.ExtendedAttributeDefinition.CalculationType와 동일합니다 Aspose.Tasks.CalculationType.아무것도 및 자원에서만 사용할 수 있습니다.당신은이 방법을 호출 할 때 customFieldType’, fieldId’와 alias’를 지정해야합니다.

public static ExtendedAttributeDefinition CreateResourceDefinition(CustomFieldType customFieldType, ExtendedAttributeResource fieldId, string alias)

Parameters

customFieldType CustomFieldType

지정된 Aspose.Tasks.CustomFieldType 유형.

fieldId ExtendedAttributeResource

지정된 Aspose.Tasks.ExtendedAttributeResource 필드 ID.

alias string

지정된 System.String alias.

Returns

ExtendedAttributeDefinition

Aspose.Tasks.ExtendedAttributeDefinition 클래스의 창조된 예제는 지정된 customFieldType’, fieldId’ 및 alias’.

Examples

이 예제를 사용하여 사용자 지정 텍스트 필드 정의를 만들 수 있습니다 :

var resourceTextAttr = ExtendedAttributeDefinition.CreateResourceDefinition(CustomFieldType.Text, ExtendedAttributeResource.Text27, "My custom field");
project.ExtendedAttributes.Add(resourceTextAttr);

CreateResourceDefinition(확장자유, 스트리트)

단순한 확장 된 속성 정의를 만드는 공장 방법, Microsoft 프로젝트는 “아무것도"로 표시합니다.그것은 Aspose.Tasks.ExtendedAttributeDefinition.CalculationType와 동일합니다 Aspose.Tasks.CalculationType.아무것도 및 리소스에서만 사용할 수 있습니다.당신은이 방법을 호출 할 때 fieldId’와 alias’를 지정해야합니다.필드 유형은 필드 ID에서 추출됩니다.

public static ExtendedAttributeDefinition CreateResourceDefinition(ExtendedAttributeResource fieldId, string alias)

Parameters

fieldId ExtendedAttributeResource

지정된 Aspose.Tasks.ExtendedAttributeResource 필드 ID.

alias string

지정된 System.String alias.

Returns

ExtendedAttributeDefinition

Aspose.Tasks.ExtendedAttributeDefinition 클래스의 창조된 예제는 지정된 fieldId’ 및 alias’.

Examples

이 예제를 사용하여 사용자 지정 텍스트 필드 정의를 만들 수 있습니다 :

var resourceTextAttr = ExtendedAttributeDefinition.CreateResourceDefinition(ExtendedAttributeResource.Text27, "My custom field");
project.ExtendedAttributes.Add(resourceTextAttr);

CreateTaskDefinition(CustomFieldType, ExtendedAttributeTask, 스트리트)

단순한 확장 된 속성 정의를 만드는 공장 방법, Microsoft 프로젝트는 “아무것도"로 표시합니다.그것은 Aspose.Tasks.ExtendedAttributeDefinition.CalculationType와 동일합니다.Tasks.CalculationType.아무것도 작업에서만 사용할 수 있습니다.당신은이 방법을 호출 할 때 customFieldType’, fieldId’와 alias’를 지정해야합니다.

public static ExtendedAttributeDefinition CreateTaskDefinition(CustomFieldType customFieldType, ExtendedAttributeTask fieldId, string alias)

Parameters

customFieldType CustomFieldType

지정된 Aspose.Tasks.CustomFieldType 유형.

fieldId ExtendedAttributeTask

지정된 Aspose.Tasks.ExtendedAttributeTask 필드 ID.

alias string

지정된 System.String alias.

Returns

ExtendedAttributeDefinition

Aspose.Tasks.ExtendedAttributeDefinition 클래스의 창조된 예제는 지정된 customFieldType’, fieldId’ 및 alias’.

Examples

이 예제를 사용하여 사용자 지정 텍스트 필드 정의를 만들 수 있습니다 :

var taskTextAttr = ExtendedAttributeDefinition.CreateTaskDefinition(CustomFieldType.Text, ExtendedAttributeTask.Text27, "My custom field");
project.ExtendedAttributes.Add(taskTextAttr);

CreateTaskDefinition(스트리트, 스트리트 스트리트)

단순한 확장 된 속성 정의를 만드는 공장 방법, Microsoft 프로젝트는 “아무것도"로 표시합니다.그것은 Aspose.Tasks.ExtendedAttributeDefinition.CalculationType와 동일합니다 Aspose.Tasks.CalculationType.아무것도 작업에서만 사용할 수 있습니다.당신은이 방법을 호출 할 때 fieldId’와 alias’를 지정해야합니다.필드 유형은 필드 ID에서 추출됩니다.

public static ExtendedAttributeDefinition CreateTaskDefinition(ExtendedAttributeTask fieldId, string alias)

Parameters

fieldId ExtendedAttributeTask

지정된 Aspose.Tasks.ExtendedAttributeTask 필드 ID.

alias string

지정된 System.String alias.

Returns

ExtendedAttributeDefinition

Aspose.Tasks.ExtendedAttributeDefinition 클래스의 창조된 예제는 지정된 fieldId’ 및 alias’.

Examples

이 예제를 사용하여 사용자 지정 텍스트 필드 정의를 만들 수 있습니다 :

var taskTextAttr = ExtendedAttributeDefinition.CreateTaskDefinition(ExtendedAttributeTask.Text27, "My custom field");
project.ExtendedAttributes.Add(taskTextAttr);

Equals(객체)

지정된 개체와 동일한 경우가 있는지 여부를 나타내는 깃발을 반환합니다.

public override bool Equals(object obj)

Parameters

obj object

이 사례와 비교할 수 있는 지정된 대상입니다.

Returns

bool

깃발이 지정된 물체와 동일한지 여부를 나타냅니다.

GetHashCode()

Aspose.Tasks.ExtendedAttributeDefinition 클래스의 예를 들어 해시 코드를 반환합니다.

public override int GetHashCode()

Returns

int

이 개체에 대한 해시 코드.

RemoveLookupValue(Value)

내부 검색 목록에서 값을 제거합니다.이것은 Aspose.Tasks.ExtendedAttributeDefinition.ValueList의 조작을위한 선호하는 방법입니다.

public void RemoveLookupValue(Value value)

Parameters

value Value

가치가 검색에서 제거됩니다.

Remarks

이 방법은 Aspose.Tasks.ExtendedAttributeDefinition의 경우에만 작동합니다.Aspose.Tasks.ExtendedAttributeDefinition.CalculationType는 Aspose.Tasks.CalculationType.Lookup과 동일합니다.

 한국어