ExtendedAttributeDefinition.CreateResourceDefinition
CreateResourceDefinition(CustomFieldType, ExtendedAttributeResource, 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 Recurso. Debe especificarcustomFieldType ,fieldId yalias cuando llame a este método.
public static ExtendedAttributeDefinition CreateResourceDefinition(CustomFieldType customFieldType,
ExtendedAttributeResource fieldId, string alias)
| Parámetro | Escribe | Descripción |
|---|---|---|
| customFieldType | CustomFieldType | El especificadoCustomFieldType tipo. |
| fieldId | ExtendedAttributeResource | El especificadoExtendedAttributeResource 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 resourceTextAttr = ExtendedAttributeDefinition.CreateResourceDefinition(CustomFieldType.Text, ExtendedAttributeResource.Text27, "My custom field");
project.ExtendedAttributes.Add(resourceTextAttr);
Ver también
- enum CustomFieldType
- enum ExtendedAttributeResource
- class ExtendedAttributeDefinition
- espacio de nombres Aspose.Tasks
- asamblea Aspose.Tasks
CreateResourceDefinition(ExtendedAttributeResource, 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 Recurso. Debe especificarfieldId yalias cuando llame a este método. El tipo de campo se deduce del campo id.
public static ExtendedAttributeDefinition CreateResourceDefinition(
ExtendedAttributeResource fieldId, string alias)
| Parámetro | Escribe | Descripción |
|---|---|---|
| fieldId | ExtendedAttributeResource | El especificadoExtendedAttributeResource 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 resourceTextAttr = ExtendedAttributeDefinition.CreateResourceDefinition(ExtendedAttributeResource.Text27, "My custom field");
project.ExtendedAttributes.Add(resourceTextAttr);
Ver también
- enum ExtendedAttributeResource
- class ExtendedAttributeDefinition
- espacio de nombres Aspose.Tasks
- asamblea Aspose.Tasks