CreateTaskDefinition
CreateTaskDefinition(CustomFieldType, ExtendedAttributeTask, string)
Fabrieksmethode die een eenvoudige uitgebreide attribuutdefinitie creëert, die Microsoft Project weergeeft als “Geen”. Het heeftCalculationType
is gelijk aanNone en kan alleen in Tasks worden gebruikt. U bent verplicht om op te gevencustomFieldType ,fieldId Enalias bij het aanroepen van deze methode.
public static ExtendedAttributeDefinition CreateTaskDefinition(CustomFieldType customFieldType,
ExtendedAttributeTask fieldId, string alias)
Parameter | Type | Beschrijving |
---|---|---|
customFieldType | CustomFieldType | De opgegevenCustomFieldType type. |
fieldId | ExtendedAttributeTask | De opgegevenExtendedAttributeTask veld ID. |
alias | String | De opgegevenString alias. |
Winstwaarde
Gemaakt exemplaar van deExtendedAttributeDefinition
klasse met opgegevencustomFieldType ,fieldId Enalias.
Voorbeelden
Gebruik dit voorbeeld om een aangepaste tekstvelddefinitie te maken:
var taskTextAttr = ExtendedAttributeDefinition.CreateTaskDefinition(CustomFieldType.Text, ExtendedAttributeTask.Text27, "My custom field");
project.ExtendedAttributes.Add(taskTextAttr);
Zie ook
- enum CustomFieldType
- enum ExtendedAttributeTask
- class ExtendedAttributeDefinition
- naamruimte Aspose.Tasks
- montage Aspose.Tasks
CreateTaskDefinition(ExtendedAttributeTask, string)
Fabrieksmethode die een eenvoudige uitgebreide attribuutdefinitie creëert, die Microsoft Project weergeeft als “Geen”. Het heeftCalculationType
is gelijk aanNone en kan alleen in Tasks worden gebruikt. U bent verplicht om op te gevenfieldId Enalias bij het aanroepen van deze methode. Het veldtype wordt afgeleid uit veld-ID.
public static ExtendedAttributeDefinition CreateTaskDefinition(ExtendedAttributeTask fieldId,
string alias)
Parameter | Type | Beschrijving |
---|---|---|
fieldId | ExtendedAttributeTask | De opgegevenExtendedAttributeTask veld ID. |
alias | String | De opgegevenString alias. |
Winstwaarde
Gemaakt exemplaar van deExtendedAttributeDefinition
klasse met opgegevenfieldId Enalias.
Voorbeelden
Gebruik dit voorbeeld om een aangepaste tekstvelddefinitie te maken:
var taskTextAttr = ExtendedAttributeDefinition.CreateTaskDefinition(ExtendedAttributeTask.Text27, "My custom field");
project.ExtendedAttributes.Add(taskTextAttr);
Zie ook
- enum ExtendedAttributeTask
- class ExtendedAttributeDefinition
- naamruimte Aspose.Tasks
- montage Aspose.Tasks