Class ExtendedAttribute
Nama dari : Aspose.Tasks Perhitungan: Aspose.Tasks.dll (25.4.0)
Perwakilan memperpanjang atribut.
[ClassInterface(ClassInterfaceType.AutoDual)]
public class ExtendedAttribute
Inheritance
anggota yang diwarisi
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Saat ini mendukung semua jenis bacaan atribut lanjutan dari MSP Xml 2003/2007 dan mpp 2003.Untuk MSP mpp 2007 semua atribut bacaan diperpanjang didukung kecuali durasi dan bendera.
Properties
AttributeDefinition
Mendapatkan definisi atribut.
public ExtendedAttributeDefinition AttributeDefinition { get; }
Nilai Properti
DateValue
Dapatkan atau menetapkan nilai untuk atribut dengan jenis tanggal (Data, Mulai, Tamat).
public DateTime DateValue { get; set; }
Nilai Properti
Exceptions
Jika sifat Aspose.Tasks.ExtendedAttribute.AttributeDefinition tidak dimulai atau atribut saat ini bukan atribut tanggal.
DurationValue
Dapatkan atau menetapkan nilai untuk atribut dengan jenis ‘Durasi’.
public Duration DurationValue { get; set; }
Nilai Properti
Exceptions
Jika sifat Aspose.Tasks.ExtendedAttribute.AttributeDefinition tidak dimulai atau jenis medan yang disesuaikan dari Aspose.Tasks.ExtendedAttribute.AttributeDefinition sifat bukanlah instans Aspose.Tasks.Duration.
FieldId
Dapatkan ID dari medan.
public string FieldId { get; }
Nilai Properti
FlagValue
Dapatkan atau menetapkan nilai yang menunjukkan apakah bendera ditetapkan untuk atribut dengan jenis ‘Bendera’.
public bool FlagValue { get; set; }
Nilai Properti
Exceptions
Jika sifat Aspose.Tasks.ExtendedAttribute.AttributeDefinition tidak dimulai atau atribut saat ini bukan atribut bendera.
IsErrorValue
Mendapatkan apakah pengiraan nilai atribut yang diperpanjang mengakibatkan kesalahan.
public bool IsErrorValue { get; }
Nilai Properti
NumericValue
Dapatkan atau menetapkan nilai untuk atribut dengan jenis numerik (Harga, Nombor).
public decimal NumericValue { get; set; }
Nilai Properti
Exceptions
Jika sifat Aspose.Tasks.ExtendedAttribute.AttributeDefinition tidak dimulai atau jenis medan yang disesuaikan dari Aspose.Tasks.ExtendedAttribute.AttributeDefinition sifat tidak ‘Harga’ atau ‘Number’.
TextValue
Dapatkan atau menetapkan nilai untuk atribut dengan jenis ‘Teks’.
public string TextValue { get; set; }
Nilai Properti
Exceptions
Jika sifat Aspose.Tasks.ExtendedAttribute.AttributeDefinition tidak dimulai atau atribut saat ini bukan atribut teks.
ValueGuid
Dapatkan panduan dari nilai pencarian.
public string ValueGuid { get; }
Nilai Properti
Remarks
Tidak harus ditetapkan secara langsung, sebaliknya gunakan ExtendedAttributeDefinition.CreateExtendedAttribute(Value lookupValue) untuk membuat atribut yang diperpanjang dengan nilai lookup.
ValueReadOnly
Dapatkan nilai yang menunjukkan apakah nilai dari Aspose.Tasks.ExtendedAttribute instans ini hanya dibaca.
public bool ValueReadOnly { get; }
Nilai Properti
Methods
ToString()
Mengembalikan representasi string pendek dari atribut yang diperpanjang.
public override string ToString()
Returns
Perwakilan string dari atribut yang diperpanjang.