Class ExtendedAttribute

Class ExtendedAttribute

İsim alanı : Aspose.Tasks Toplantı: Aspose.Tasks.dll (25.4.0)

Genişletilmiş özelliklere sahiptir.

[ClassInterface(ClassInterfaceType.AutoDual)]
public class ExtendedAttribute

Inheritance

object ExtendedAttribute

mirasçı üyeleri

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

Remarks

Şu anda MSP Xml 2003/2007 ve mpp 2003’ten her türlü Genişletilmiş özellik okuma desteği verilmiştir.MSP mpp 2007 için, uzunluklar ve bayraklar hariç tüm Genişletilmiş özellikler okuma desteklenmiştir.

Properties

AttributeDefinition

Bir atribut tanımını alır.

public ExtendedAttributeDefinition AttributeDefinition { get; }

Mülkiyet Değer

ExtendedAttributeDefinition

DateValue

Tarih türleri ile özellikler için bir değer alır veya ayarlar (Gün, Başlangıç, Son).

public DateTime DateValue { get; set; }

Mülkiyet Değer

DateTime

Exceptions

InvalidOperationException

Aspose.Tasks.ExtendedAttribute.AttributeDefinition mülkiyeti başlatılmamışsa veya mevcut özellik bir tarih özellik değildir.

DurationValue

“Duration” tipi özellikler için değer alır veya ayarlar.

public Duration DurationValue { get; set; }

Mülkiyet Değer

Duration

Exceptions

InvalidOperationException

Aspose.Tasks.ExtendedAttribute.AttributeDefinition mülkiyeti, Aspose.Tasks.ExtendedAttribute.AttributeDefinition mülkiyeti bir Aspose.Tasks.Duration örneği değildir.

FieldId

Bir alanın kimliğini alır.

public string FieldId { get; }

Mülkiyet Değer

string

FlagValue

Bir bayrak ‘Flag’ tipi bir özellik için ayarlanmış olup olmadığını gösteren bir değer alır veya ayarlar.

public bool FlagValue { get; set; }

Mülkiyet Değer

bool

Exceptions

InvalidOperationException

Aspose.Tasks.ExtendedAttribute.AttributeDefinition mülkiyeti başlatılmamışsa veya mevcut özellik bir bayrak özellik değildir.

IsErrorValue

Genişletilmiş özellik değerinin hesaplanması bir hata sonucu olup olmadığını tespit eder.

public bool IsErrorValue { get; }

Mülkiyet Değer

bool

NumericValue

Sayısal türler (Müşteri, Sayısal) ile özellikler için bir değer alır veya ayarlar.

public decimal NumericValue { get; set; }

Mülkiyet Değer

decimal

Exceptions

InvalidOperationException

Aspose.Tasks.ExtendedAttribute.AttributeDefinition mülkiyeti, Aspose.Tasks.ExtendedAttribute.AttributeDefinition mülkiyeti, Aspose.Tasks.ExtendedAttribute.AttributeDefinition mülkiyeti, Aspose.Tasks.ExtendedAttribute.Attribute.Attribute.Attribute.Attribute.Attribute.Attribute.Attribute.Attribute.Attribute.Attribute.Attribute.Attribute.Attribute.Attribute.Attribute.Attribute.Attribute.Attribute.Attribute.Attribute.Attribute.

TextValue

“Text” türü ile özellikler için bir değer alır veya ayarlar.

public string TextValue { get; set; }

Mülkiyet Değer

string

Exceptions

InvalidOperationException

Aspose.Tasks.ExtendedAttribute.AttributeDefinition mülkiyeti başlatılmamışsa veya mevcut özellik bir metin özellik değildir.

ValueGuid

Bir bakış değerinin rehberliğini alır.

public string ValueGuid { get; }

Mülkiyet Değer

string

Remarks

Doğrudan ayarlanmamalıdır, bunun yerine genişletilmiş bir özellik oluşturmak için ExtendedAttributeDefinition.CreateExtendedAttribute(Value lookupValue) kullanın.

ValueReadOnly

Bu Aspose.Tasks.ExtendedAttribute örneğinin değerinin sadece okunduğunu gösteren bir değer alır.bir formül veya rollup bu nesne için Aspose.Tasks.ExtendedAttributeDefinition’de tanımlanırsa doğrudur.

public bool ValueReadOnly { get; }

Mülkiyet Değer

bool

Methods

ToString()

Genişletilmiş bir özellik kısa çizgi temsilini geri getirir.

public override string ToString()

Returns

string

Genişletilmiş özelliklerin çizgi temsilciliği.

 Türkçe