ExtendedAttributeDefinition.CreateTaskDefinition
CreateTaskDefinition(CustomFieldType, ExtendedAttributeTask, string)
Método de fábrica que crea una definición de atributo extendida simple, que Microsoft Project muestra como “Ninguno”. TieneCalculationType
igual aNone y solo se puede usar en Tareas. Debe especificarcustomFieldType ,fieldId yalias al llamar a este método.
public static ExtendedAttributeDefinition CreateTaskDefinition(CustomFieldType customFieldType,
ExtendedAttributeTask fieldId, string alias)
Parámetro | Escribe | Descripción |
---|---|---|
customFieldType | CustomFieldType | El especificadoCustomFieldType tipo. |
fieldId | ExtendedAttributeTask | El especificadoExtendedAttributeTask identificación de campo |
alias | String | El especificadoString alias. |
Valor_devuelto
Instancia creada delExtendedAttributeDefinition
clase con especificadocustomFieldType ,fieldId yalias.
Ejemplos
Utilice este ejemplo para crear una definición de campo de texto personalizado:
var taskTextAttr = ExtendedAttributeDefinition.CreateTaskDefinition(CustomFieldType.Text, ExtendedAttributeTask.Text27, "My custom field");
project.ExtendedAttributes.Add(taskTextAttr);
Ver también
- enum CustomFieldType
- enum ExtendedAttributeTask
- class ExtendedAttributeDefinition
- espacio de nombres Aspose.Tasks
- asamblea Aspose.Tasks
CreateTaskDefinition(ExtendedAttributeTask, string)
Método de fábrica que crea una definición de atributo extendida simple, que Microsoft Project muestra como “Ninguno”. TieneCalculationType
igual aNone y solo se puede usar en Tareas. Debe especificarfieldId yalias al llamar a este método. El tipo de campo se deduce del campo id.
public static ExtendedAttributeDefinition CreateTaskDefinition(ExtendedAttributeTask fieldId,
string alias)
Parámetro | Escribe | Descripción |
---|---|---|
fieldId | ExtendedAttributeTask | El especificadoExtendedAttributeTask identificación de campo |
alias | String | El especificadoString alias. |
Valor_devuelto
Instancia creada delExtendedAttributeDefinition
clase con especificadofieldId yalias.
Ejemplos
Utilice este ejemplo para crear una definición de campo de texto personalizado:
var taskTextAttr = ExtendedAttributeDefinition.CreateTaskDefinition(ExtendedAttributeTask.Text27, "My custom field");
project.ExtendedAttributes.Add(taskTextAttr);
Ver también
- enum ExtendedAttributeTask
- class ExtendedAttributeDefinition
- espacio de nombres Aspose.Tasks
- asamblea Aspose.Tasks