Class ExtendedAttribute

Class ExtendedAttribute

Nombre del espacio: Aspose.Tasks Asamblea: Aspose.Tasks.dll (25.4.0)

Representantes ampliados de los atributos.

[ClassInterface(ClassInterfaceType.AutoDual)]
public class ExtendedAttribute

Inheritance

object ExtendedAttribute

Miembros heredados

object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()

Remarks

Actualmente ha apoyado todos los tipos de Extended Attributes Reading de MSP Xml 2003/2007 y mpp 2003.Para MSP mpp 2007 todos los atributos extendidos de la lectura se apoyaron excepto las duraderas y las banderas.

Properties

AttributeDefinition

Tiene la definición del atributo.

public ExtendedAttributeDefinition AttributeDefinition { get; }

Valor de la propiedad

ExtendedAttributeDefinition

DateValue

Obtenga o establece un valor para los atributos con tipos de fecha (Date, Start, Finish).

public DateTime DateValue { get; set; }

Valor de la propiedad

DateTime

Exceptions

InvalidOperationException

Si la propiedad Aspose.Tasks.ExtendedAttribute.AttributeDefinition no se inicia o el atributo actual no es un atributo de fecha.

DurationValue

Obtenga o establece valor para los atributos con el tipo ‘Duración.

public Duration DurationValue { get; set; }

Valor de la propiedad

Duration

Exceptions

InvalidOperationException

En caso de que la propiedad Aspose.Tasks.ExtendedAttribute.AttributeDefinition no sea inicializada o tipo de campo personalizado de Aspose.Tasks.ExtendedAttribute.AttributeDefinition propiedad no es una instancia Aspose.Tasks.Duration.

FieldId

Recibe el ID de un campo.

public string FieldId { get; }

Valor de la propiedad

string

FlagValue

Obtenga o establece un valor que indica si una bandera se establece para un atributo con el tipo ‘Flag.

public bool FlagValue { get; set; }

Valor de la propiedad

bool

Exceptions

InvalidOperationException

Si la propiedad Aspose.Tasks.ExtendedAttribute.AttributeDefinition no se inicia o el atributo actual no es un atributo de bandera.

IsErrorValue

Descubre si el cálculo del valor del atributo extendido resultó en un error.

public bool IsErrorValue { get; }

Valor de la propiedad

bool

NumericValue

Obtenga o establece un valor para los atributos con tipos numéricos (Costo, Número).

public decimal NumericValue { get; set; }

Valor de la propiedad

decimal

Exceptions

InvalidOperationException

En caso de que la propiedad Aspose.Tasks.ExtendedAttribute.AttributeDefinition no sea inicializada o tipo de campo personalizado de Aspose.Tasks.ExtendedAttribute.AttributeDefinition propiedad no es ‘Costo’ o ‘Numero’.

TextValue

Obtenga o establece un valor para los atributos con el tipo ‘Text.

public string TextValue { get; set; }

Valor de la propiedad

string

Exceptions

InvalidOperationException

Si la propiedad Aspose.Tasks.ExtendedAttribute.AttributeDefinition no se inicia o el atributo actual no es un atributo de texto.

ValueGuid

Recibe la guía de un valor de búsqueda.

public string ValueGuid { get; }

Valor de la propiedad

string

Remarks

No debe configurarse directamente, en lugar de utilizar ExtendedAttributeDefinition.CreateExtendedAttribute(Value lookupValue) para crear un atributo extendido con un valor de lookup.

ValueReadOnly

Obtiene un valor que indica si un valor de este Aspose.Tasks.ExtendedAttribute se lee-sólo.vuelve válido si una fórmula o rollup se define en el Aspose.Tasks.ExtendedAttributeDefinition para este objeto.

public bool ValueReadOnly { get; }

Valor de la propiedad

bool

Methods

ToString()

Retorna la representación de la corta línea de un atributo extendido.

public override string ToString()

Returns

string

Representación de la línea del atributo extendido.

 Español