Class ExtendedAttribute

Class ExtendedAttribute

Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)

מייצג תכונות מורחבות.

[ClassInterface(ClassInterfaceType.AutoDual)]
public class ExtendedAttribute

ירושה

objectExtendedAttribute

חברים ירושים

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

הערות

נוכחית נתמכות כל סוגי התכונות המורחבות לקריאה מ-MSP Xml 2003/2007 ו-mpp 2003.
ל-MSP mpp 2007 נתמכות כל התכונות המורחבות לקריאה פרט למשכים ודגלים.

מאפיינים

AttributeDefinition

מקבל את הגדרת התכונה.

public ExtendedAttributeDefinition AttributeDefinition { get; }

ערך המאפיין

ExtendedAttributeDefinition

DateValue

מקבל או קובע ערך עבור תכונות עם סוגי תאריך (תאריך, התחלה, סיום).

public DateTime DateValue { get; set; }

ערך המאפיין

DateTime

חריגות

InvalidOperationException

נזרק אם המאפיין Aspose.Tasks.ExtendedAttribute.AttributeDefinition לא מאותחל או אם התכונה הנוכחית אינה תכונת תאריך.

DurationValue

מקבל או קובע ערך עבור תכונות עם סוג ‘משך’.

public Duration DurationValue { get; set; }

ערך המאפיין

Duration

חריגות

InvalidOperationException

נזרק אם המאפיין Aspose.Tasks.ExtendedAttribute.AttributeDefinition לא מאותחל או אם סוג השדה המותאם של המאפיין Aspose.Tasks.ExtendedAttribute.AttributeDefinition אינו מופע של Aspose.Tasks.Duration.

FieldId

מקבל את מזהה השדה.

public string FieldId { get; }

ערך המאפיין

string

FlagValue

מקבל או קובע ערך המצביע אם דגל מוגדר עבור תכונה עם סוג ‘דגל’.

public bool FlagValue { get; set; }

ערך המאפיין

bool

חריגות

InvalidOperationException

נזרק אם המאפיין Aspose.Tasks.ExtendedAttribute.AttributeDefinition לא מאותחל או אם התכונה הנוכחית אינה תכונת דגל.

IsErrorValue

מקבל אם חישוב ערך התכונה המורחבת גרם לשגיאה.

public bool IsErrorValue { get; }

ערך המאפיין

bool

NumericValue

מקבל או קובע ערך עבור תכונות עם סוגים מספריים (עלות, מספר).

public decimal NumericValue { get; set; }

ערך המאפיין

decimal

חריגות

InvalidOperationException

נזרק אם המאפיין Aspose.Tasks.ExtendedAttribute.AttributeDefinition לא מאותחל או אם סוג השדה המותאם של המאפיין Aspose.Tasks.ExtendedAttribute.AttributeDefinition אינו ‘עלות’ או ‘מספר’.

TextValue

מקבל או קובע ערך עבור תכונות עם סוג ‘טקסט’.

public string TextValue { get; set; }

ערך המאפיין

string

חריגות

InvalidOperationException

נזרק אם המאפיין Aspose.Tasks.ExtendedAttribute.AttributeDefinition לא מאותחל או אם התכונה הנוכחית אינה תכונת טקסט.

ValueGuid

מקבל את ה-guid של ערך חיפוש.

public string ValueGuid { get; }

ערך המאפיין

string

הערות

לא צריך להיות מוגדר ישירות, במקום זאת יש להשתמש ב-ExtendedAttributeDefinition.CreateExtendedAttribute(Value lookupValue) כדי ליצור תכונה מורחבת עם ערך חיפוש.

ValueReadOnly

מקבל ערך המצביע אם ערך של מופע Aspose.Tasks.ExtendedAttribute זה הוא רק לקריאה.
מחזיר true אם נוסחה או סיכום מוגדרים במאפיין Aspose.Tasks.ExtendedAttributeDefinition עבור אובייקט זה.

public bool ValueReadOnly { get; }

ערך המאפיין

bool

שיטות

ToString()

מחזיר ייצוג מחרוזת קצר של תכונה מורחבת.

public override string ToString()

מחזיר

string

הייצוג המחרוזתי של התכונה המורחבת.

 Ελληνικά