Class ExtendedAttribute

Class ExtendedAttribute

A név: Aspose.Tasks Összefoglaló: Aspose.Tasks.dll (25.4.0)

A képviselők meghosszabbított attribútumokat.

[ClassInterface(ClassInterfaceType.AutoDual)]
public class ExtendedAttribute

Inheritance

object ExtendedAttribute

Örökletes tagok

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

Remarks

Jelenleg támogatja az összes típusú kiterjesztett tulajdonságok olvasás az MSP Xml 2003/2007 és mpp 2003.Az MSP mpp 2007 számára az összes kiterjesztett olvasási attribútumot támogatják, kivéve az időtartamokat és a zászlót.

Properties

AttributeDefinition

Megkapja az attribútum meghatározását.

public ExtendedAttributeDefinition AttributeDefinition { get; }

ingatlan értéke

ExtendedAttributeDefinition

DateValue

Hozzon vagy állítson be értéket az attribútumokhoz dátumtípusokkal (Dátum, Kezdés, Vég).

public DateTime DateValue { get; set; }

ingatlan értéke

DateTime

Exceptions

InvalidOperationException

Ha az Aspose.Tasks.ExtendedAttribute.AttributeDefinition tulajdonsága nem kezdetleges, vagy a jelenlegi tulajdonság nem egy dátum tulajdonság.

DurationValue

Megkapja vagy értéket állít be a ‘Duration’ típusú attribútumokhoz.

public Duration DurationValue { get; set; }

ingatlan értéke

Duration

Exceptions

InvalidOperationException

Ha az Aspose.Tasks.ExtendedAttribute.AttributeDefinition tulajdonsága nem kezdeményezve vagy az Aspose.Tasks.ExtendedAttribute.AttributeDefinition tulajdonsága nem egy Aspose.Tasks.Duration példája.

FieldId

Megkapja a mező azonosítóját.

public string FieldId { get; }

ingatlan értéke

string

FlagValue

Megkapja vagy beállítja azt a értéket, amely azt jelzi, hogy a zászló a ‘Zászló’ típusú attribútumra van-e beállítva.

public bool FlagValue { get; set; }

ingatlan értéke

bool

Exceptions

InvalidOperationException

Ha az Aspose.Tasks.ExtendedAttribute.AttributeDefinition tulajdonsága nem kezdetleges, vagy a jelenlegi tulajdonság nem zászló tulajdonság.

IsErrorValue

Megtudja, hogy a kiterjesztett attribútum értékének kiszámítása hibát eredményezett-e.

public bool IsErrorValue { get; }

ingatlan értéke

bool

NumericValue

Hozzon vagy állítson be értéket az attribútumok számtípusokkal (költség, szám).

public decimal NumericValue { get; set; }

ingatlan értéke

decimal

Exceptions

InvalidOperationException

Ha az Aspose.Tasks.ExtendedAttribute.AttributeDefinition tulajdonsága nem kezdeményezve vagy az Aspose.Tasks.ExtendedAttribute.AttributeDefinition tulajdonsága nem ‘Költség’ vagy ‘Név’.

TextValue

Hozzon vagy állítson be értéket a ‘Text’ típusú attribútumokhoz.

public string TextValue { get; set; }

ingatlan értéke

string

Exceptions

InvalidOperationException

Ha az Aspose.Tasks.ExtendedAttribute.AttributeDefinition tulajdonsága nem kezdetleges, vagy a jelenlegi tulajdonság nem szöveges tulajdonság.

ValueGuid

Megkapja a keresési érték útmutatását.

public string ValueGuid { get; }

ingatlan értéke

string

Remarks

Nem kell közvetlenül beállítani, ahelyett, hogy használja ExtendedAttributeDefinition.CreateExtendedAttribute(Value lookupValue) létrehozni egy kiterjesztett attribútum egy lookup értéket.

ValueReadOnly

Megkap egy értéket, amely azt jelzi, hogy az Aspose.Tasks.ExtendedAttribute példája értéke csak olvasható.visszaigazolható, ha egy formula vagy rollup az Aspose.Tasks.ExtendedAttributeDefinition ebben az objektumban van meghatározva.

public bool ValueReadOnly { get; }

ingatlan értéke

bool

Methods

ToString()

Visszaállítja a kiterjesztett attribútum rövid sorképét.

public override string ToString()

Returns

string

A kiterjesztett tulajdonság szálas reprezentációja.

 Magyar