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リソースのみで使用できます。 指定する必要がありますfieldIdaliasこのメソッドを呼び出すとき. フィールド型はフィールド ID から推測されます.
static CreateLookupResourceDefinition(CustomFieldType, ExtendedAttributeResource, string)ルックアップで拡張属性定義を作成するファクトリーメソッド. を持っていますCalculationTypeに等しいLookupリソースのみで使用できます。 指定する必要がありますcustomFieldTypefieldIdaliasこのメソッドを呼び出すと.
static CreateLookupTaskDefinition(ExtendedAttributeTask, string)ルックアップで拡張属性定義を作成するファクトリーメソッド. を持っていますCalculationTypeに等しいLookupタスクでのみ使用できます。 指定する必要がありますfieldIdaliasこのメソッドを呼び出すとき. フィールド型はフィールド ID から推測されます.
static CreateLookupTaskDefinition(CustomFieldType, ExtendedAttributeTask, string)ルックアップで拡張属性定義を作成するファクトリーメソッド. を持っていますCalculationTypeに等しいLookupタスクでのみ使用できます。 指定する必要がありますcustomFieldTypefieldIdaliasこのメソッドを呼び出すと.
static CreateResourceDefinition(ExtendedAttributeResource, string)Microsoft Project では「なし」と表示される単純な拡張属性定義を作成するファクトリ メソッド。 CalculationTypeに等しいNoneリソースのみで使用できます。 指定する必要がありますfieldIdaliasこのメソッドを呼び出すとき. フィールド型はフィールド ID から推測されます.
static CreateResourceDefinition(CustomFieldType, ExtendedAttributeResource, string)Microsoft Project では「なし」と表示される単純な拡張属性定義を作成するファクトリ メソッド。 CalculationTypeに等しいNoneリソースのみで使用できます。 指定する必要がありますcustomFieldTypefieldIdaliasこのメソッドを呼び出すと.
static CreateTaskDefinition(ExtendedAttributeTask, string)Microsoft Project では「なし」と表示される単純な拡張属性定義を作成するファクトリ メソッド。 CalculationTypeに等しいNoneタスクでのみ使用できます。 指定する必要がありますfieldIdaliasこのメソッドを呼び出すとき. フィールド型はフィールド ID から推測されます.
static CreateTaskDefinition(CustomFieldType, ExtendedAttributeTask, string)Microsoft Project では「なし」と表示される単純な拡張属性定義を作成するファクトリ メソッド。 CalculationTypeに等しいNoneタスクでのみ使用できます。 指定する必要がありますcustomFieldTypefieldIdaliasこのメソッドを呼び出すとき.
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)指定した属性にリンクされた新しい拡張属性を作成しますValueitem.
override Equals(object)このインスタンスが指定されたオブジェクトと等しいかどうかを示すフラグを返します。
override GetHashCode()のインスタンスのハッシュ コードを返します。ExtendedAttributeDefinitionclass.
RemoveLookupValue(Value)内部参照リストから値を削除します。これは、ValueList.

関連項目