Class ExtendedAttribute

Class ExtendedAttribute

Название пространства: Aspose.Tasks Ассоциация: Aspose.Tasks.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

В настоящее время поддерживается все виды расширенных атрибутов чтения из МСФО 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

Получается или устанавливается значение для атрибутов с численными типами (Cost, Number).

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) для создания расширенного атрибута с значением lookup.

ValueReadOnly

Получается значение, указывающее на то, является ли значение этого примера Aspose.Tasks.ExtendedAttribute прочитано только.возвращается верным, если формула или роллуп определяется в Aspose.Tasks.ExtendedAttributeDefinition для этого объекта.

public bool ValueReadOnly { get; }

Стоимость недвижимости

bool

Methods

ToString()

Возвращает кратковременное изображение расширенного атрибута.

public override string ToString()

Returns

string

Звуковое представление расширенного атрибута.

 Русский