Class ExtendedAttribute

ExtendedAttribute class

Представляет расширенные атрибуты.

public class ExtendedAttribute

Характеристики

ИмяОписание
AttributeDefinition { get; }Получает определение атрибута.
DateValue { get; set; }Получает или задает значение для атрибутов с типами дат (Дата, Начало, Окончание).
DurationValue { get; set; }Получает или задает значение для атрибутов с типом «Длительность».
FieldId { get; }Получает идентификатор поля.
FlagValue { get; set; }Получает или задает значение, указывающее, установлен ли флаг для атрибута с типом ‘Flag’.
IsErrorValue { get; }Получает, привело ли вычисление значения расширенного атрибута к ошибке.
NumericValue { get; set; }Получает или задает значение для атрибутов с числовыми типами (Cost, Number).
TextValue { get; set; }Получает или задает значение для атрибутов с типом «Текст».
ValueGuid { get; }Получает идентификатор искомого значения.
ValueReadOnly { get; }Получает значение, указывающее, является ли значение этогоExtendedAttribute экземпляр доступен только для чтения. возвращает true, если формула или сводка определены вExtendedAttributeDefinition для этого объекта.

Методы

ИмяОписание
override ToString()Возвращает короткое строковое представление расширенного атрибута.

Примечания

В настоящее время поддерживаются все типы чтения расширенных атрибутов из MSP Xml 2003/2007 и mpp 2003. Для MSP mpp 2007 поддерживается чтение всех расширенных атрибутов, кроме длительности и флагов.

Смотрите также