Class ExtendedAttribute

Class ExtendedAttribute

Namn på plats: Aspose.Tasks Sammanfattning: Aspose.Tasks.dll (25.4.0)

Företrädare förlängde attribut.

[ClassInterface(ClassInterfaceType.AutoDual)]
public class ExtendedAttribute

Inheritance

object ExtendedAttribute

Arvsmedlemmar

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

Remarks

För närvarande stöds alla typer av förlängda attribut läsning från MSP Xml 2003/2007 och mpp 2003.För MSP mpp 2007 stöds alla Extended attribut läsning med undantag av varaktigheter och flaggor.

Properties

AttributeDefinition

Du får attribut definitionen.

public ExtendedAttributeDefinition AttributeDefinition { get; }

Fastighetsvärde

ExtendedAttributeDefinition

DateValue

Få eller ange ett värde för attribut med datumtyper (Date, Start, Finish).

public DateTime DateValue { get; set; }

Fastighetsvärde

DateTime

Exceptions

InvalidOperationException

Om Aspose.Tasks.ExtendedAttribute.AttributeDefinition ejendom inte initialiseras eller aktuella attribut är inte ett datum attribut.

DurationValue

Få eller ange värde för attribut med “Duration” typ.

public Duration DurationValue { get; set; }

Fastighetsvärde

Duration

Exceptions

InvalidOperationException

Om Aspose.Tasks.ExtendedAttribute.AttributeDefinition ejendom är inte initialiserad eller anpassad fält typ av Aspose.Tasks.ExtendedAttribute.AttributeDefinition ejendom är inte en Aspose.Tasks.Duration instans.

FieldId

Få ID av ett fält.

public string FieldId { get; }

Fastighetsvärde

string

FlagValue

Få eller ange ett värde som anger om en flagga är inställd för en attribut med “Flagga” typ.

public bool FlagValue { get; set; }

Fastighetsvärde

bool

Exceptions

InvalidOperationException

Om Aspose.Tasks.ExtendedAttribute.AttributeDefinition ejendom inte initialiseras eller nuvarande attribut är inte en flagg attribut.

IsErrorValue

Upptäcker om beräkningen av förlängda attributets värde resulterade i ett fel.

public bool IsErrorValue { get; }

Fastighetsvärde

bool

NumericValue

Få eller ange ett värde för attribut med numeriska typer (Kost, Antal).

public decimal NumericValue { get; set; }

Fastighetsvärde

decimal

Exceptions

InvalidOperationException

Om Aspose.Tasks.ExtendedAttribute.AttributeDefinition ejendom inte är initialiserad eller anpassad fält typ av Aspose.Tasks.ExtendedAttribute.AttributeDefinition ejendom är inte ‘Kost’ eller ‘Numret’.

TextValue

Få eller ange ett värde för attribut med “Text” typ.

public string TextValue { get; set; }

Fastighetsvärde

string

Exceptions

InvalidOperationException

Om Aspose.Tasks.ExtendedAttribute.AttributeDefinition ejendom inte initialiseras eller nuvarande attribut är inte en text attribut.

ValueGuid

Få vägledning av en lookup värde.

public string ValueGuid { get; }

Fastighetsvärde

string

Remarks

Det bör inte ställas in direkt, istället använda ExtendedAttributeDefinition.CreateExtendedAttribute(Value lookupValue) för att skapa en förlängd attribut med ett lookupvärde.

ValueReadOnly

Få ett värde som indikerar om ett värde av denna Aspose.Tasks.ExtendedAttribute instans är bara läst.returnerar sant om en formel eller rollup definieras i Aspose.Tasks.ExtendedAttributeDefinition för detta objekt.

public bool ValueReadOnly { get; }

Fastighetsvärde

bool

Methods

ToString()

Returnerar kort rad representation av en förlängd attribut.

public override string ToString()

Returns

string

Strängrepresentation av den utökade attributen.

 Svenska