Class ExtendedAttribute
اسم الفضاء : Aspose.Tasks تجميع: Aspose.Tasks.dll (25.4.0)
الممثلين الموسعة المواصفات.
[ClassInterface(ClassInterfaceType.AutoDual)]
public class ExtendedAttribute
Inheritance
الأعضاء الموروثين
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
في الوقت الحاضر دعم جميع أنواع القراءة المميزة الموسعة من MSP Xml 2003/2007 و mpp 2003.بالنسبة لـ MSP mpp 2007 ، تم دعم جميع خصائص القراءة الموسعة باستثناء المدة والعلامات.
Properties
AttributeDefinition
تعرف على تعريف الخصائص.
public ExtendedAttributeDefinition AttributeDefinition { get; }
قيمة الممتلكات
DateValue
يحصل أو يحدد قيمة للمواصفات مع أنواع التاريخ (تاريخ، بدء، الانتهاء).
public DateTime DateValue { get; set; }
قيمة الممتلكات
Exceptions
إذا لم يتم إطلاق الممتلكات Aspose.Tasks.ExtendedAttribute.AttributeDefinition أو الممتلكات الحالية ليست الممتلكات التاريخية.
DurationValue
يحصل أو يضع قيمة للمواصفات التي تحتوي على نوع “مدة”.
public Duration DurationValue { get; set; }
قيمة الممتلكات
Exceptions
إذا لم يكن الممتلكات Aspose.Tasks.ExtendedAttribute.AttributeDefinition الممتلكات Aspose.Tasks.ExtendedAttribute.AttributeDefinition الممتلكات Aspose.Tasks.AttributeDefinition الممتلكات Aspose.Tasks.AttributeDefinition الممتلكات Aspose.Tasks.AttributeDefinition الممتلكات Aspose.Tasks.AttributeDefinition الممتلكات Aspose.Tasks.AttributeDefinition الممتلكات Aspose.Tasks.AttributeDefinition الممتلكات Aspose.Tasks.AttributeDefinition الممتلكات Aspose.Tasks.AttributeDefinition الممتلكات Aspose.Tas
FieldId
يحصل على ID من الحقل.
public string FieldId { get; }
قيمة الممتلكات
FlagValue
يحصل أو يضع قيمة تشير إلى ما إذا كان علامة يتم تعيينها لميثاق مع نوع “العلامة”.
public bool FlagValue { get; set; }
قيمة الممتلكات
Exceptions
إذا كان الممتلكات Aspose.Tasks.ExtendedAttribute.AttributeDefinition غير مسبوقة أو الممتلكات الحالية ليست ميزة العلم.
IsErrorValue
يكتشف ما إذا كان حساب قيمة السمة الموسعة قد أدى إلى خطأ.
public bool IsErrorValue { get; }
قيمة الممتلكات
NumericValue
يحصل أو يحدد قيمة للمواصفات مع أنواع رقمية (التكلفة، العدد).
public decimal NumericValue { get; set; }
قيمة الممتلكات
Exceptions
إذا كان الممتلكات Aspose.Tasks.ExtendedAttribute.AttributeDefinition غير مسبوقة أو مخصصة نوع الحقل Aspose.Tasks.ExtendedAttribute.AttributeDefinition الممتلكات ليست ‘التكلفة’ أو ‘الرقم’.
TextValue
يحصل أو يحدد قيمة للمواصفات مع نوع “النص”.
public string TextValue { get; set; }
قيمة الممتلكات
Exceptions
إذا لم يتم إدخال الممتلكات Aspose.Tasks.ExtendedAttribute.AttributeDefinition أو الممتلكات الحالية ليست ملخص نص.
ValueGuid
يحصل على إرشاد قيمة البحث.
public string ValueGuid { get; }
قيمة الممتلكات
Remarks
لا ينبغي إعدادها مباشرة ، بدلاً من ذلك ، استخدم ExtendedAttributeDefinition.CreateExtendedAttribute(Value lookupValue) لإنشاء ميزة تمتد مع قيمة تمتد.
ValueReadOnly
يحصل على قيمة تشير إلى ما إذا كانت قيمة هذا Aspose.Tasks.Extendedمثل التعريف قراءة فقط.
public bool ValueReadOnly { get; }
قيمة الممتلكات
Methods
ToString()
يعيد تمثيل السلسلة القصيرة لخصائص تمتد.
public override string ToString()
Returns
تمثيل السلسلة للخصائص الموسعة.