CreateLookupTaskDefinition
CreateLookupTaskDefinition(ExtendedAttributeTask, string)
Metode pabrik yang membuat definisi atribut yang diperluas dengan lookup. MemilikiCalculationType
sama denganLookup dan hanya dapat digunakan di Tugas. Anda harus menentukanfieldId Danalias saat memanggil metode ini. Jenis bidang disimpulkan dari id bidang.
public static ExtendedAttributeDefinition CreateLookupTaskDefinition(ExtendedAttributeTask fieldId,
string alias)
Parameter | Jenis | Keterangan |
---|---|---|
fieldId | ExtendedAttributeTask | Yang ditentukanExtendedAttributeTask ID lapangan. |
alias | String | Yang ditentukanString alias. |
Nilai Pengembalian
Contoh yang dibuat dariExtendedAttributeDefinition
kelas dengan yang ditentukanfieldId Danalias.
Contoh
Gunakan contoh ini untuk membuat definisi bidang khusus untuk tugas dengan pencarian, lalu isi dengan nilai teks:
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);
Lihat juga
- enum ExtendedAttributeTask
- class ExtendedAttributeDefinition
- ruang nama Aspose.Tasks
- perakitan Aspose.Tasks
CreateLookupTaskDefinition(CustomFieldType, ExtendedAttributeTask, string)
Metode pabrik yang membuat definisi atribut yang diperluas dengan lookup. MemilikiCalculationType
sama denganLookup dan hanya dapat digunakan di Tugas. Anda harus menentukancustomFieldType ,fieldId Danalias saat memanggil metode ini.
public static ExtendedAttributeDefinition CreateLookupTaskDefinition(
CustomFieldType customFieldType, ExtendedAttributeTask fieldId, string alias)
Parameter | Jenis | Keterangan |
---|---|---|
customFieldType | CustomFieldType | Yang ditentukanCustomFieldType jenis. |
fieldId | ExtendedAttributeTask | Yang ditentukanExtendedAttributeTask ID lapangan. |
alias | String | Yang ditentukanString alias. |
Nilai Pengembalian
Contoh yang dibuat dariExtendedAttributeDefinition
kelas dengan yang ditentukancustomFieldType ,fieldId Danalias.
Contoh
Gunakan contoh ini untuk membuat definisi bidang khusus untuk tugas dengan pencarian, lalu isi dengan nilai teks:
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);
Lihat juga
- enum CustomFieldType
- enum ExtendedAttributeTask
- class ExtendedAttributeDefinition
- ruang nama Aspose.Tasks
- perakitan Aspose.Tasks