CreateLookupTaskDefinition
CreateLookupTaskDefinition(ExtendedAttributeTask, string)
Εργοστασιακή μέθοδος που δημιουργεί έναν εκτεταμένο ορισμό χαρακτηριστικών με αναζήτηση. ΈχειCalculationType
Ισούται μεLookup και μπορεί να χρησιμοποιηθεί μόνο στο Tasks. Πρέπει να καθορίσετεfieldId καιalias όταν καλείτε αυτήν τη μέθοδο. Ο τύπος πεδίου προκύπτει από το πεδίο id.
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 και μπορεί να χρησιμοποιηθεί μόνο στο Tasks. Πρέπει να καθορίσετε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