CreateLookupTaskDefinition

CreateLookupTaskDefinition(ExtendedAttributeTask, string)

Εργοστασιακή μέθοδος που δημιουργεί έναν εκτεταμένο ορισμό χαρακτηριστικών με αναζήτηση. ΈχειCalculationType Ισούται μεLookup και μπορεί να χρησιμοποιηθεί μόνο στο Tasks. Πρέπει να καθορίσετεfieldId καιalias όταν καλείτε αυτήν τη μέθοδο. Ο τύπος πεδίου προκύπτει από το πεδίο id.

public static ExtendedAttributeDefinition CreateLookupTaskDefinition(ExtendedAttributeTask fieldId, 
    string alias)
ΠαράμετροςΤύποςΠεριγραφή
fieldIdExtendedAttributeTaskΤο καθορισμένοExtendedAttributeTask αναγνωριστικό πεδίου.
aliasStringΤο καθορισμένο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);

Δείτε επίσης


CreateLookupTaskDefinition(CustomFieldType, ExtendedAttributeTask, string)

Εργοστασιακή μέθοδος που δημιουργεί έναν εκτεταμένο ορισμό χαρακτηριστικών με αναζήτηση. ΈχειCalculationType Ισούται μεLookup και μπορεί να χρησιμοποιηθεί μόνο στο Tasks. Πρέπει να καθορίσετεcustomFieldType ,fieldId καιalias όταν καλείτε αυτήν τη μέθοδο.

public static ExtendedAttributeDefinition CreateLookupTaskDefinition(
    CustomFieldType customFieldType, ExtendedAttributeTask fieldId, string alias)
ΠαράμετροςΤύποςΠεριγραφή
customFieldTypeCustomFieldTypeΤο καθορισμένοCustomFieldType τύπος.
fieldIdExtendedAttributeTaskΤο καθορισμένοExtendedAttributeTask αναγνωριστικό πεδίου.
aliasStringΤο καθορισμένο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);

Δείτε επίσης