Class ExtendedAttribute

Class ExtendedAttribute

De naam: Aspose.Tasks Verzameling: Aspose.Tasks.dll (25.4.0)

Vertegenwoordigers uitgebreid attributen.

[ClassInterface(ClassInterfaceType.AutoDual)]
public class ExtendedAttribute

Inheritance

object ExtendedAttribute

Geëerbiede leden

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

Remarks

Momenteel ondersteund alle soorten uitgebreide attributen lezen uit MSP Xml 2003/2007 en mpp 2003.Voor MSP mpp 2007 alle uitgebreide attributen lezen ondersteund met uitzondering van duur en vlaggen.

Properties

AttributeDefinition

De definitie van attribute.

public ExtendedAttributeDefinition AttributeDefinition { get; }

Eigendomswaarde

ExtendedAttributeDefinition

DateValue

Geeft of stelt een waarde voor attributen met datumtypen (datum, start, eind).

public DateTime DateValue { get; set; }

Eigendomswaarde

DateTime

Exceptions

InvalidOperationException

Verwijderd als de Aspose.Tasks.ExtendedAttribute.AttributeDefinition eigendom niet is geïnitieerd of het huidige attribute geen datum attribute is.

DurationValue

Geeft of stelt waarde voor attributen met ‘Duration’ type.

public Duration DurationValue { get; set; }

Eigendomswaarde

Duration

Exceptions

InvalidOperationException

Omgekeerd als de Aspose.Tasks.ExtendedAttribute.AttributeDefinition eigendom is niet geïnitieerd of aangepaste veld type van Aspose.Tasks.ExtendedAttribute.AttributeDefinition eigendom is niet een Aspose.Tasks.Duration instantie.

FieldId

Geeft de ID van een veld.

public string FieldId { get; }

Eigendomswaarde

string

FlagValue

Geeft of zet een waarde die aangeeft of een vlag is ingesteld voor een attribuut met ‘Vlag’ type.

public bool FlagValue { get; set; }

Eigendomswaarde

bool

Exceptions

InvalidOperationException

Omgekeerd als de Aspose.Tasks.ExtendedAttribute.AttributeDefinition eigendom niet is geïnitieerd of het huidige attribute geen vlag attribute is.

IsErrorValue

Ontdek of de berekening van de waarde van het verlengde attribuut tot een fout leidde.

public bool IsErrorValue { get; }

Eigendomswaarde

bool

NumericValue

Geeft of stelt een waarde voor attributen met numerieke typen (kosten, getallen).

public decimal NumericValue { get; set; }

Eigendomswaarde

decimal

Exceptions

InvalidOperationException

Omgekeerd als de Aspose.Tasks.ExtendedAttribute.AttributeDefinition eigendom is niet geïnitieerd of aangepaste veldtype van Aspose.Tasks.ExtendedAttribute.AttributeDefinition eigendom is niet ‘Cost’ of ‘Nummer’.

TextValue

Geeft of stelt een waarde voor attributen met ‘Text’ type.

public string TextValue { get; set; }

Eigendomswaarde

string

Exceptions

InvalidOperationException

Verwijderd als de Aspose.Tasks.ExtendedAttribute.AttributeDefinition eigendom niet is geïnitieerd of het huidige attribute geen tekst attribute is.

ValueGuid

Geeft de gids van een lookup waarde.

public string ValueGuid { get; }

Eigendomswaarde

string

Remarks

Het moet niet rechtstreeks worden ingesteld, in plaats daarvan gebruik ExtendedAttributeDefinition.CreateExtendedAttribute(Value lookupValue) om een uitgebreid attribute met een lookup-waarde te maken.

ValueReadOnly

Geeft een waarde die aangeeft of een waarde van deze Aspose.Tasks.ExtendedAttribute-instantie alleen wordt gelezen.komt waar als een formule of rollup is gedefinieerd in de Aspose.Tasks.ExtendedAttributeDefinition voor dit object.

public bool ValueReadOnly { get; }

Eigendomswaarde

bool

Methods

ToString()

Returneert een korte draadvertegenwoordiging van een uitgebreid attribuut.

public override string ToString()

Returns

string

De string vertegenwoordiging van het uitgebreide attribuut.

 Nederlands