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