Class ExtendedAttributeDefinition
Contenido
[
Ocultar
]ExtendedAttributeDefinition class
Representa una definición de atributo extendida asociada con un proyecto.
public class ExtendedAttributeDefinition
Propiedades
Nombre | Descripción |
---|---|
Alias { get; set; } | Obtiene o establece el alias de un campo personalizado. |
AppendNewValues { get; set; } | Obtiene o establece un valor que indica si los nuevos valores agregados a un proyecto se agregan automáticamente a la lista. |
AutoRollDown { get; set; } | Obtiene o establece un valor que indica si está habilitada una reducción automática a las asignaciones. |
CalculationType { get; set; } | Obtiene o establece el tipo de cálculo del valor del atributo personalizado. |
CfType { get; } | Obtiene el tipo de un campo personalizado. |
Default { get; set; } | Obtiene o establece el valor predeterminado en la lista. |
DefaultGuid { get; set; } | Obtiene o establece el Guid de la entrada de la tabla de búsqueda predeterminada. |
ElementType { get; set; } | Obtiene o establece el atributo extendido asociado a una tarea, recurso o asignación. |
FieldId { get; set; } | Obtiene o establece la identificación del proyecto de un campo personalizado. Usar la representación de cadena de una constante deExtendedAttributeTask clase para especificarFieldId propiedad. |
FieldName { get; } | Obtiene el nombre de un campo personalizado. |
Formula { get; set; } | Obtiene o establece la fórmula que usa Microsoft Project para completar un campo de tarea personalizado. |
Guid { get; set; } | Obtiene o establece el Guid de un campo personalizado. |
LookupUid { get; } | Obtiene un Guid de la tabla de búsqueda asociada con un campo personalizado. |
MaxMultiValues { get; set; } | Obtiene o establece el número máximo de valores que puede establecer en una lista de selección. |
ParentProject { get; } | Obtiene el proyecto padre para elExtendedAttributeDefinition instancia. |
PhoneticsAlias { get; set; } | Obtiene o establece la pronunciación fonética del alias de un campo personalizado. |
RestrictValues { get; set; } | Obtiene o establece un valor que indica si los valores del campo personalizado están restringidos a los valores delValueList . |
RollupType { get; set; } | Obtiene o establece la forma en que se calculan los rollups. |
SecondaryGuid { get; set; } | Obtiene o establece el GUID secundario del atributo extendido. |
SecondaryPid { get; set; } | Obtiene o establece el PID secundario de un campo personalizado. |
SummaryRowsCalculationType { get; set; } | Obtiene o establece el tipo de cálculo del valor del atributo personalizado para las filas de resumen. |
UserDef { get; set; } | Obtiene o establece un valor que indica si un campo personalizado está definido por el usuario. |
ValueList { get; } | Obtiene List<Value> ValueList. |
ValuelistSortOrder { get; set; } | Obtiene o establece la forma en que se ordenan las listas de valores. Los valores son: 0=Descendente, 1=Ascendente. |
Métodos
Nombre | Descripción |
---|---|
static CreateLookupResourceDefinition(ExtendedAttributeResource, string) | Método de fábrica que crea una definición de atributo extendida con búsqueda. TieneCalculationType igual aLookup y solo se puede usar en Recursos. Debe especificarfieldId yalias cuando llame a este método. El tipo de campo se deduce del campo id. |
static CreateLookupResourceDefinition(CustomFieldType, ExtendedAttributeResource, string) | Método de fábrica que crea una definición de atributo extendida con búsqueda. TieneCalculationType igual aLookup y solo se puede usar en Recursos. Debe especificarcustomFieldType ,fieldId yalias cuando llame a este método. |
static CreateLookupTaskDefinition(ExtendedAttributeTask, string) | Método de fábrica que crea una definición de atributo extendida con búsqueda. TieneCalculationType igual aLookup y solo se puede usar en Tareas. Debe especificarfieldId yalias cuando llame a este método. El tipo de campo se deduce del campo id. |
static CreateLookupTaskDefinition(CustomFieldType, ExtendedAttributeTask, string) | Método de fábrica que crea una definición de atributo extendida con búsqueda. TieneCalculationType igual aLookup y solo se puede usar en Tareas. Debe especificarcustomFieldType ,fieldId yalias cuando llame a este método. |
static 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. |
static 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. |
static 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. |
static 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. |
AddLookupValue(Value) | Agrega un valor a la lista de búsqueda interna. Esta es una forma preferible para las manipulaciones con elValueList . |
CreateExtendedAttribute() | Crea un nuevo atributo extendido con el ID de campo que es igual al valor de ID de campo de este objeto. |
CreateExtendedAttribute(bool) | Crea un nuevo atributo extendido con el Id. de campo que es igual al valor de Id. de campo de este objeto y el valor de indicador especificado. |
CreateExtendedAttribute(DateTime) | Crea un nuevo atributo extendido con el Id. de campo que es igual al valor de Id. de campo de este objeto y el valor de fecha especificado. |
CreateExtendedAttribute(decimal) | Crea un nuevo atributo extendido con el ID de campo que es igual al valor de ID de campo de este objeto y el valor numérico especificado. |
CreateExtendedAttribute(Duration) | Crea un nuevo atributo extendido con el Id. de campo que es igual al valor de Id. de campo de este objeto y el valor de duración especificado. |
CreateExtendedAttribute(string) | Crea un nuevo atributo extendido con el Id. de campo que es igual al valor de Id. de campo de este objeto y el valor de texto especificado. |
CreateExtendedAttribute(Value) | Crea un nuevo atributo extendido vinculado con el especificadoValue artículo. |
override Equals(object) | Devuelve un indicador que indica si esta instancia es igual al objeto especificado. |
override GetHashCode() | Devuelve un código hash para la instancia delExtendedAttributeDefinition clase. |
RemoveLookupValue(Value) | Elimina un valor de la lista de búsqueda interna. Esta es una forma preferible para las manipulaciones con elValueList . |
Ver también
- espacio de nombres Aspose.Tasks
- asamblea Aspose.Tasks