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
Ö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
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
Exceptions
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
Exceptions
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
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
Exceptions
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
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
Exceptions
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
Exceptions
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
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ó.
public bool ValueReadOnly { get; }
ingatlan értéke
Methods
ToString()
Visszaállítja a kiterjesztett attribútum rövid sorképét.
public override string ToString()
Returns
A kiterjesztett tulajdonság szálas reprezentációja.