CreateLookupTaskDefinition
コンテンツ
[
隠れる
]CreateLookupTaskDefinition(ExtendedAttributeTask, string)
ルックアップで拡張属性定義を作成するファクトリーメソッド. を持っていますCalculationTypeに等しいLookupタスクでのみ使用できます。 指定する必要がありますfieldIdとaliasこのメソッドを呼び出すとき. フィールド型はフィールド ID から推測されます.
public static ExtendedAttributeDefinition CreateLookupTaskDefinition(ExtendedAttributeTask fieldId,
string alias)
| パラメータ | タイプ | 説明 |
|---|---|---|
| fieldId | ExtendedAttributeTask | 指定されたExtendedAttributeTaskフィールド ID。 |
| alias | String | 指定された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);
関連項目
- enum ExtendedAttributeTask
- class ExtendedAttributeDefinition
- 名前空間 Aspose.Tasks
- 組み立て Aspose.Tasks
CreateLookupTaskDefinition(CustomFieldType, ExtendedAttributeTask, string)
ルックアップで拡張属性定義を作成するファクトリーメソッド. を持っていますCalculationTypeに等しいLookupタスクでのみ使用できます。 指定する必要がありますcustomFieldType、fieldIdとaliasこのメソッドを呼び出すと.
public static ExtendedAttributeDefinition CreateLookupTaskDefinition(
CustomFieldType customFieldType, ExtendedAttributeTask fieldId, string alias)
| パラメータ | タイプ | 説明 |
|---|---|---|
| customFieldType | CustomFieldType | 指定されたCustomFieldTypeタイプ。 |
| fieldId | ExtendedAttributeTask | 指定されたExtendedAttributeTaskフィールド ID。 |
| alias | String | 指定された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);
関連項目
- enum CustomFieldType
- enum ExtendedAttributeTask
- class ExtendedAttributeDefinition
- 名前空間 Aspose.Tasks
- 組み立て Aspose.Tasks