ExtendedAttributeDefinition.CreateTaskDefinition
CreateTaskDefinition(CustomFieldType, ExtendedAttributeTask, string)
Metodo Factory che crea una semplice definizione di attributo esteso, che Microsoft Project mostra come “None”. HaCalculationType
uguale aNone e può essere utilizzato solo in Attività. È necessario specificarecustomFieldType ,fieldId Ealias quando si chiama questo metodo.
public static ExtendedAttributeDefinition CreateTaskDefinition(CustomFieldType customFieldType,
ExtendedAttributeTask fieldId, string alias)
Parametro | Tipo | Descrizione |
---|---|---|
customFieldType | CustomFieldType | Il specificatoCustomFieldType tipo. |
fieldId | ExtendedAttributeTask | Il specificatoExtendedAttributeTask ID campo. |
alias | String | Il specificatoString alias. |
Valore di ritorno
Istanza creata diExtendedAttributeDefinition
classe con specificatocustomFieldType ,fieldId Ealias.
Esempi
Utilizza questo esempio per creare una definizione di campo di testo personalizzato:
var taskTextAttr = ExtendedAttributeDefinition.CreateTaskDefinition(CustomFieldType.Text, ExtendedAttributeTask.Text27, "My custom field");
project.ExtendedAttributes.Add(taskTextAttr);
Guarda anche
- enum CustomFieldType
- enum ExtendedAttributeTask
- class ExtendedAttributeDefinition
- spazio dei nomi Aspose.Tasks
- assemblea Aspose.Tasks
CreateTaskDefinition(ExtendedAttributeTask, string)
Metodo Factory che crea una semplice definizione di attributo esteso, che Microsoft Project mostra come “None”. HaCalculationType
uguale aNone e può essere utilizzato solo in Attività. È necessario specificarefieldId Ealias quando si chiama questo metodo. Il tipo di campo viene dedotto da id campo.
public static ExtendedAttributeDefinition CreateTaskDefinition(ExtendedAttributeTask fieldId,
string alias)
Parametro | Tipo | Descrizione |
---|---|---|
fieldId | ExtendedAttributeTask | Il specificatoExtendedAttributeTask ID campo. |
alias | String | Il specificatoString alias. |
Valore di ritorno
Istanza creata diExtendedAttributeDefinition
classe con specificatofieldId Ealias.
Esempi
Utilizza questo esempio per creare una definizione di campo di testo personalizzato:
var taskTextAttr = ExtendedAttributeDefinition.CreateTaskDefinition(ExtendedAttributeTask.Text27, "My custom field");
project.ExtendedAttributes.Add(taskTextAttr);
Guarda anche
- enum ExtendedAttributeTask
- class ExtendedAttributeDefinition
- spazio dei nomi Aspose.Tasks
- assemblea Aspose.Tasks