Class ExtendedAttribute

Class ExtendedAttribute

نام ها : Aspose.Tasks جمع آوری: WL29_.dll (25.4.0)

نمایندگان ویژگی های گسترش یافته

[ClassInterface(ClassInterfaceType.AutoDual)]
public class ExtendedAttribute

Inheritance

object ExtendedAttribute

اعضای ارثی

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; }

ارزش املاک

ExtendedAttributeDefinition

DateValue

دریافت یا تنظیم یک مقدار برای ویژگی ها با انواع تاریخ (تاریخ، شروع، پایان).

public DateTime DateValue { get; set; }

ارزش املاک

DateTime

Exceptions

InvalidOperationException

اگر ویژگی Aspose.Tasks.ExtendedAttribute.AttributeDefinition آغاز نشده باشد یا ویژگی فعلی یک ویژگی تاریخ نیست.

DurationValue

به دست آوردن یا تنظیم ارزش برای ویژگی ها با نوع “مدت”.

public Duration DurationValue { get; set; }

ارزش املاک

Duration

Exceptions

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

Exceptions

InvalidOperationException

اگر ویژگی Aspose.Tasks.ExtendedAttribute.AttributeDefinition آغاز نشده باشد یا ویژگی فعلی یک ویژگی پرچم نیست.

IsErrorValue

تعیین می کند که آیا محاسبه ارزش ویژگی گسترش یافته به یک اشتباه منجر شده است.

public bool IsErrorValue { get; }

ارزش املاک

bool

NumericValue

دریافت یا تنظیم یک مقدار برای ویژگی ها با انواع عددی (قیمت، عدد).

public decimal NumericValue { get; set; }

ارزش املاک

decimal

Exceptions

InvalidOperationException

اگر دارایی Aspose.Tasks.ExtendedAttribute.AttributeDefinition آغاز نشده یا نوع میدان سفارشی Aspose.Tasks.ExtendedAttribute.AttributeDefinition دارایی ‘قیمت’ یا ‘عدد’ نیست.

TextValue

دریافت یا تنظیم یک مقدار برای ویژگی ها با نوع متن.

public string TextValue { get; set; }

ارزش املاک

string

Exceptions

InvalidOperationException

اگر ویژگی Aspose.Tasks.ExtendedAttribute.AttributeDefinition آغاز نشده باشد یا ویژگی فعلی یک ویژگی متن نیست.

ValueGuid

هدایت یک ارزش جستجو را دریافت می کند.

public string ValueGuid { get; }

ارزش املاک

string

Remarks

نباید به طور مستقیم تنظیم شود، در عوض از ExtendedAttributeDefinition.CreateExtendedAttribute(Value lookupValue) برای ایجاد یک ویژگی گسترش یافته با ارزش جستجو استفاده کنید.

ValueReadOnly

یک مقدار دریافت می کند که نشان می دهد که آیا یک مقدار از این Aspose.Tasks.ExtendedAttribute مثال فقط خوانده می شود.اگر فرمول یا رولپ در Aspose.Tasks.ExtendedAttributeDefinition برای این اشیاء تعریف شده باشد.

public bool ValueReadOnly { get; }

ارزش املاک

bool

Methods

ToString()

بازگرداندن نمایشنامه کوتاه یک ویژگی گسترش یافته.

public override string ToString()

Returns

string

نمایندگی از ویژگی های گسترش یافته

 فارسی