ExtendedAttributeDefinition.CreateTaskDefinition
CreateTaskDefinition(CustomFieldType, ExtendedAttributeTask, string)
Fabriksmetod som skapar en enkel utökad attributdefinition, som Microsoft Project visar som “Ingen”. Den harCalculationType är lika medNone och kan endast användas i Tasks. Du måste specificeracustomFieldType ,fieldId ochalias när du anropar den här metoden.
public static ExtendedAttributeDefinition CreateTaskDefinition(CustomFieldType customFieldType,
ExtendedAttributeTask fieldId, string alias)
| Parameter | Typ | Beskrivning |
|---|---|---|
| customFieldType | CustomFieldType | Den angivnaCustomFieldType typ. |
| fieldId | ExtendedAttributeTask | Den angivnaExtendedAttributeTask fält-ID. |
| alias | String | Den angivnaString alias. |
Returvärde
Skapade instans avExtendedAttributeDefinition klass med specificeradcustomFieldType ,fieldId ochalias.
Exempel
Använd det här exemplet för att skapa en anpassad textfältsdefinition:
var taskTextAttr = ExtendedAttributeDefinition.CreateTaskDefinition(CustomFieldType.Text, ExtendedAttributeTask.Text27, "My custom field");
project.ExtendedAttributes.Add(taskTextAttr);
Se även
- enum CustomFieldType
- enum ExtendedAttributeTask
- class ExtendedAttributeDefinition
- namnutrymme Aspose.Tasks
- hopsättning Aspose.Tasks
CreateTaskDefinition(ExtendedAttributeTask, string)
Fabriksmetod som skapar en enkel utökad attributdefinition, som Microsoft Project visar som “Ingen”. Den harCalculationType är lika medNone och kan endast användas i Tasks. Du måste specificerafieldId ochalias när den här metoden anropas. Fälttypen härleds från fält-id.
public static ExtendedAttributeDefinition CreateTaskDefinition(ExtendedAttributeTask fieldId,
string alias)
| Parameter | Typ | Beskrivning |
|---|---|---|
| fieldId | ExtendedAttributeTask | Den angivnaExtendedAttributeTask fält-ID. |
| alias | String | Den angivnaString alias. |
Returvärde
Skapade instans avExtendedAttributeDefinition klass med specificeradfieldId ochalias.
Exempel
Använd det här exemplet för att skapa en anpassad textfältsdefinition:
var taskTextAttr = ExtendedAttributeDefinition.CreateTaskDefinition(ExtendedAttributeTask.Text27, "My custom field");
project.ExtendedAttributes.Add(taskTextAttr);
Se även
- enum ExtendedAttributeTask
- class ExtendedAttributeDefinition
- namnutrymme Aspose.Tasks
- hopsättning Aspose.Tasks