CreateTaskDefinition

CreateTaskDefinition(CustomFieldType, ExtendedAttributeTask, string)

Microsoft Project では「なし」と表示される単純な拡張属性定義を作成するファクトリ メソッド。 CalculationTypeに等しいNoneタスクでのみ使用できます。 指定する必要がありますcustomFieldTypefieldIdaliasこのメソッドを呼び出すとき.

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

戻り値

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

次の例を使用して、カスタム テキスト フィールド定義を作成します:

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

関連項目


CreateTaskDefinition(ExtendedAttributeTask, string)

Microsoft Project では「なし」と表示される単純な拡張属性定義を作成するファクトリ メソッド。 CalculationTypeに等しいNoneタスクでのみ使用できます。 指定する必要がありますfieldIdaliasこのメソッドを呼び出すとき. フィールド型はフィールド ID から推測されます.

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

戻り値

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

次の例を使用して、カスタム テキスト フィールド定義を作成します:

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

関連項目