Class ExtendedAttribute

Class ExtendedAttribute

Název místa: Aspose.Tasks Shromáždění: Aspose.Tasks.dll (25.4.0)

Zástupci rozšířili atributy.

[ClassInterface(ClassInterfaceType.AutoDual)]
public class ExtendedAttribute

Inheritance

object ExtendedAttribute

Dědiční členové

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

Remarks

V současné době podporuje všechny typy rozšířených atributů čtení z MSP Xml 2003/2007 a mpp 2003.Pro MSP mpp 2007 všechny rozšířené atributy čtení podporovány s výjimkou trvání a vlajky.

Properties

AttributeDefinition

Je to definice atributu.

public ExtendedAttributeDefinition AttributeDefinition { get; }

Hodnota nemovitosti

ExtendedAttributeDefinition

DateValue

Obdržíte nebo nastavíte hodnotu pro atributy s typy dat (Dátum, Začátek, Konec).

public DateTime DateValue { get; set; }

Hodnota nemovitosti

DateTime

Exceptions

InvalidOperationException

V případě, že vlastnost Aspose.Tasks.ExtendedAttribute.AttributeDefinition není iniciována nebo aktuální atribut není datový atribut.

DurationValue

Obdrží nebo nastaví hodnotu pro atributy typu “Durace.

public Duration DurationValue { get; set; }

Hodnota nemovitosti

Duration

Exceptions

InvalidOperationException

V případě, že vlastnost Aspose.Tasks.ExtendedAttribute.AttributeDefinition není inicializován nebo vlastněný typ pole Aspose.Tasks.ExtendedAttribute.AttributeDefinition vlastnost není Aspose.Tasks.Duration instance.

FieldId

Získáte ID pole.

public string FieldId { get; }

Hodnota nemovitosti

string

FlagValue

Obdrží nebo nastaví hodnotu, která naznačuje, zda je vlajka nastavená pro atribut typu “Vlajka.

public bool FlagValue { get; set; }

Hodnota nemovitosti

bool

Exceptions

InvalidOperationException

V případě, že vlastnost Aspose.Tasks.ExtendedAttribute.AttributeDefinition není iniciována nebo aktuální atribut není vlajkovým atributem.

IsErrorValue

Zjistí, zda výpočet hodnoty rozšířeného atributu vedl k chyb.

public bool IsErrorValue { get; }

Hodnota nemovitosti

bool

NumericValue

Obdrží nebo nastaví hodnotu pro atributy s číselnými typy (Cost, číslo).

public decimal NumericValue { get; set; }

Hodnota nemovitosti

decimal

Exceptions

InvalidOperationException

V případě, že vlastnost Aspose.Tasks.ExtendedAttribute.AttributeDefinition není inicializována nebo vlastněný typ pole Aspose.Tasks.ExtendedAttribute.AttributeDefinition vlastnost není ‘Cost’ nebo ‘Číslo’.

TextValue

Obdrží nebo nastaví hodnotu pro atributy typu “Text.

public string TextValue { get; set; }

Hodnota nemovitosti

string

Exceptions

InvalidOperationException

V případě, že vlastnost Aspose.Tasks.ExtendedAttribute.AttributeDefinition není iniciována nebo aktuální atribut není textový atribut.

ValueGuid

Získejte průvodce hodnoty hledán.

public string ValueGuid { get; }

Hodnota nemovitosti

string

Remarks

Neměl by být nastaven přímo, místo toho použijte ExtendedAttributeDefinition.CreateExtendedAttribute(Value lookupValue) vytvořit rozšířený atribut s vyhledávací hodnotou.

ValueReadOnly

Obdrží hodnotu, která naznačuje, zda je hodnota tohoto příkladu Aspose.Tasks.ExtendedAttribute pouze čten.vrátí pravdu, pokud je vzorec nebo rollup definován v Aspose.Tasks.ExtendedAttributeDefinition pro tento objekt.

public bool ValueReadOnly { get; }

Hodnota nemovitosti

bool

Methods

ToString()

Vrátí krátkou řetězovou reprezentaci rozšířeného atributu.

public override string ToString()

Returns

string

Třída představuje rozšířený atribut.

 Čeština