CreateLookupResourceDefinition
CreateLookupResourceDefinition(ExtendedAttributeResource, string)
Εργοστασιακή μέθοδος που δημιουργεί έναν εκτεταμένο ορισμό χαρακτηριστικών με αναζήτηση. ΈχειCalculationType
Ισούται μεLookup και μπορεί να χρησιμοποιηθεί μόνο στους Πόρους. Πρέπει να καθορίσετεfieldId καιalias όταν καλείτε αυτήν τη μέθοδο. Ο τύπος πεδίου προκύπτει από το πεδίο id.
public static ExtendedAttributeDefinition CreateLookupResourceDefinition(
ExtendedAttributeResource fieldId, string alias)
Παράμετρος | Τύπος | Περιγραφή |
---|---|---|
fieldId | ExtendedAttributeResource | Το καθορισμένοExtendedAttributeResource αναγνωριστικό πεδίου. |
alias | String | Το καθορισμένοString ψευδώνυμο. |
Επιστρεφόμενη Αξία
Δημιουργήθηκε το παράδειγμα τουExtendedAttributeDefinition
τάξη με καθορισμένοfieldId καιalias.
Παραδείγματα
Χρησιμοποιήστε αυτό το παράδειγμα για να δημιουργήσετε έναν προσαρμοσμένο ορισμό πεδίου για έναν πόρο με αναζήτηση και, στη συνέχεια, συμπληρώστε τον με τιμές κειμένου:
var resourceTextAttr = ExtendedAttributeDefinition.CreateLookupResourceDefinition(ExtendedAttributeResource.Text27, "My custom field");
resourceTextAttr.AddLookupValue(new Value { Id = 1, Val = "Text value 1", Description = "Text value description 1" });
resourceTextAttr.AddLookupValue(new Value { Id = 2, Val = "Text value 2", Description = "Text value description 2" });
project.ExtendedAttributes.Add(resourceTextAttr);
Δείτε επίσης
- enum ExtendedAttributeResource
- class ExtendedAttributeDefinition
- χώρος ονομάτων Aspose.Tasks
- συνέλευση Aspose.Tasks
CreateLookupResourceDefinition(CustomFieldType, ExtendedAttributeResource, string)
Εργοστασιακή μέθοδος που δημιουργεί έναν εκτεταμένο ορισμό χαρακτηριστικών με αναζήτηση. ΈχειCalculationType
Ισούται μεLookup και μπορεί να χρησιμοποιηθεί μόνο στους Πόρους. Πρέπει να καθορίσετεcustomFieldType ,fieldId καιalias όταν καλείτε αυτήν τη μέθοδο.
public static ExtendedAttributeDefinition CreateLookupResourceDefinition(
CustomFieldType customFieldType, ExtendedAttributeResource fieldId, string alias)
Παράμετρος | Τύπος | Περιγραφή |
---|---|---|
customFieldType | CustomFieldType | Το καθορισμένοCustomFieldType τύπος. |
fieldId | ExtendedAttributeResource | Το καθορισμένοExtendedAttributeResource αναγνωριστικό πεδίου. |
alias | String | Το καθορισμένοString ψευδώνυμο. |
Επιστρεφόμενη Αξία
Δημιουργήθηκε το παράδειγμα τουExtendedAttributeDefinition
τάξη με καθορισμένοcustomFieldType ,fieldId καιalias.
Παραδείγματα
Χρησιμοποιήστε αυτό το παράδειγμα για να δημιουργήσετε έναν προσαρμοσμένο ορισμό πεδίου για έναν πόρο με αναζήτηση και, στη συνέχεια, συμπληρώστε τον με τιμές κειμένου:
var resourceTextAttr = ExtendedAttributeDefinition.CreateLookupResourceDefinition(CustomFieldType.Text, ExtendedAttributeResource.Text27, "My custom field");
resourceTextAttr.AddLookupValue(new Value { Id = 1, Val = "Text value 1", Description = "Text value description 1" });
resourceTextAttr.AddLookupValue(new Value { Id = 2, Val = "Text value 2", Description = "Text value description 2" });
project.ExtendedAttributes.Add(resourceTextAttr);
Δείτε επίσης
- enum CustomFieldType
- enum ExtendedAttributeResource
- class ExtendedAttributeDefinition
- χώρος ονομάτων Aspose.Tasks
- συνέλευση Aspose.Tasks