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ámetroEscribeDescripción
customFieldTypeCustomFieldTypeEl especificadoCustomFieldType tipo.
fieldIdExtendedAttributeTaskEl especificadoExtendedAttributeTask identificación de campo
aliasStringEl 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


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ámetroEscribeDescripción
fieldIdExtendedAttributeTaskEl especificadoExtendedAttributeTask identificación de campo
aliasStringEl 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