ExtendedAttributeDefinition.CreateLookupTaskDefinition
CreateLookupTaskDefinition(ExtendedAttributeTask, string)
Lookup. ile genişletilmiş öznitelik tanımı oluşturan fabrika yöntemiCalculationType
eşittirLookup ve yalnızca Görevlerde kullanılabilir. Belirtmeniz gerekiyorfieldId Vealias bu yöntem çağrıldığında. Alan türü, id. alanından çıkarılır.
public static ExtendedAttributeDefinition CreateLookupTaskDefinition(ExtendedAttributeTask fieldId,
string alias)
Parametre | Tip | Tanım |
---|---|---|
fieldId | ExtendedAttributeTask | BelirtilenExtendedAttributeTask alan kimliği. |
alias | String | BelirtilenString takma ad. |
Geri dönüş değeri
Oluşturulan örnekExtendedAttributeDefinition
belirtilen sınıffieldId Vealias.
Örnekler
Aramalı bir görev için özel bir alan tanımı oluşturmak ve ardından bunu metin değerleriyle doldurmak için bu örneği kullanın:
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);
Ayrıca bakınız
- enum ExtendedAttributeTask
- class ExtendedAttributeDefinition
- ad alanı Aspose.Tasks
- toplantı Aspose.Tasks
CreateLookupTaskDefinition(CustomFieldType, ExtendedAttributeTask, string)
Lookup. ile genişletilmiş öznitelik tanımı oluşturan fabrika yöntemiCalculationType
eşittirLookup ve yalnızca Görevlerde kullanılabilir. Belirtmeniz gerekiyorcustomFieldType ,fieldId Vealias bu yöntemi çağırdığınızda.
public static ExtendedAttributeDefinition CreateLookupTaskDefinition(
CustomFieldType customFieldType, ExtendedAttributeTask fieldId, string alias)
Parametre | Tip | Tanım |
---|---|---|
customFieldType | CustomFieldType | BelirtilenCustomFieldType tip. |
fieldId | ExtendedAttributeTask | BelirtilenExtendedAttributeTask alan kimliği. |
alias | String | BelirtilenString takma ad. |
Geri dönüş değeri
Oluşturulan örnekExtendedAttributeDefinition
belirtilen sınıfcustomFieldType ,fieldId Vealias.
Örnekler
Aramalı bir görev için özel bir alan tanımı oluşturmak ve ardından bunu metin değerleriyle doldurmak için bu örneği kullanın:
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);
Ayrıca bakınız
- enum CustomFieldType
- enum ExtendedAttributeTask
- class ExtendedAttributeDefinition
- ad alanı Aspose.Tasks
- toplantı Aspose.Tasks