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