ExtendedAttributeDefinition.CreateLookupTaskDefinition
محتويات
[
يخفي
]CreateLookupTaskDefinition(ExtendedAttributeTask, string)
طريقة المصنع التي تنشئ تعريف سمة موسع مع البحث. لديهاCalculationType
يساويLookup ويمكن استخدامها في المهام فقط. أنت مطالب بالتحديدfieldId وalias عند استدعاء هذه الطريقة. يتم استنتاج نوع الحقل من معرف الحقل.
public static ExtendedAttributeDefinition CreateLookupTaskDefinition(ExtendedAttributeTask fieldId,
string alias)
معامل | يكتب | وصف |
---|---|---|
fieldId | ExtendedAttributeTask | المحددExtendedAttributeTask معرف المجال. |
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 معرف المجال. |
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