Class ExtendedAttribute

Class ExtendedAttribute

Navne til: Aspose.Tasks Sammensætning: Aspose.Tasks.dll (25.4.0)

Repræsenterer udvidede egenskaber.

[ClassInterface(ClassInterfaceType.AutoDual)]
public class ExtendedAttribute

Inheritance

object ExtendedAttribute

De arvede medlemmer

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

Remarks

I øjeblikket understøttes alle typer af Extended attributes læsning fra MSP Xml 2003/2007 og mpp 2003.For MSP mpp 2007 alle udvidede læsningsattributter understøttes med undtagelse af varighed og flag.

Properties

AttributeDefinition

Det er en atribut definition.

public ExtendedAttributeDefinition AttributeDefinition { get; }

Ejendomsværdi

ExtendedAttributeDefinition

DateValue

Få eller indstille en værdi for atributter med datotyper (Date, Start, End).

public DateTime DateValue { get; set; }

Ejendomsværdi

DateTime

Exceptions

InvalidOperationException

Trods, hvis Aspose.Tasks.ExtendedAttribute.AttributeDefinition ejendom ikke er initialiseret eller nuværende atribut ikke er en dato atribut.

DurationValue

Få eller indstille værdi for atributter med ‘Duration’ type.

public Duration DurationValue { get; set; }

Ejendomsværdi

Duration

Exceptions

InvalidOperationException

Hvis Aspose.Tasks.ExtendedAttribute.AttributeDefinition ejendom ikke er initialiseret eller tilpasset felt type Aspose.Tasks.ExtendedAttribute.AttributeDefinition ejendom er ikke en Aspose.Tasks.Duration instans.

FieldId

Få ID af et felt.

public string FieldId { get; }

Ejendomsværdi

string

FlagValue

Giver eller indsætter en værdi, der angiver, om en flag er indstillet til en atribut med ‘Flag’ type.

public bool FlagValue { get; set; }

Ejendomsværdi

bool

Exceptions

InvalidOperationException

Trods, hvis Aspose.Tasks.ExtendedAttribute.AttributeDefinition ejendom ikke er initialiseret eller nuværende atribut ikke er et flag atribut.

IsErrorValue

Findes, om beregningen af den udvidede egenskabs værdi resulterede i en fejl.

public bool IsErrorValue { get; }

Ejendomsværdi

bool

NumericValue

Få eller indstille en værdi for atributter med numeriske typer (Kost, Antal).

public decimal NumericValue { get; set; }

Ejendomsværdi

decimal

Exceptions

InvalidOperationException

Hvis Aspose.Tasks.ExtendedAttribute.AttributeDefinition ejendom ikke er initialiseret eller tilpasset felt type Aspose.Tasks.ExtendedAttribute.AttributeDefinition ejendom er ikke ‘Kost’ eller ‘Nummer’.

TextValue

Få eller indstille en værdi for atributter med ‘Text’ type.

public string TextValue { get; set; }

Ejendomsværdi

string

Exceptions

InvalidOperationException

Trods, hvis Aspose.Tasks.ExtendedAttribute.AttributeDefinition ejendom ikke er initialiseret eller nuværende atribut ikke er en tekst atribut.

ValueGuid

Få vejledningen af en lookup værdi.

public string ValueGuid { get; }

Ejendomsværdi

string

Remarks

Det skal ikke indstilles direkte, men i stedet bruge ExtendedAttributeDefinition.CreateExtendedAttribute(Value lookupValue) til at oprette et udvidet atribut med et lookup-værdi.

ValueReadOnly

Giver en værdi, der angiver, om en værdi af denne Aspose.Tasks.ExtendedAttribute instans er læst alene.returnerer sandt, hvis en formel eller rollup er defineret i Aspose.Tasks.ExtendedAttributeDefinition for dette objekt.

public bool ValueReadOnly { get; }

Ejendomsværdi

bool

Methods

ToString()

Returnerer kort string repræsentation af en udvidet attribut.

public override string ToString()

Returns

string

Rækken repræsentation af den udvidede attribut.

 Dansk