ExtendedAttributeDefinition.CreateExtendedAttribute

CreateExtendedAttribute()

Создает новый расширенный атрибут с идентификатором поля, равным значению идентификатора поля этого объекта.

public ExtendedAttribute CreateExtendedAttribute()

Возвращаемое значение

возвращает созданный экземплярExtendedAttributeclass с fieldID, равным значению fieldID этого объекта.

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


CreateExtendedAttribute(string)

Создает новый расширенный атрибут с идентификатором поля, равным значению идентификатора поля этого объекта и указанному текстовому значению.

public ExtendedAttribute CreateExtendedAttribute(string textValue)
ПараметрТипОписание
textValueStringУказанное текстовое значение.

Возвращаемое значение

возвращает созданный экземплярExtendedAttributeclass с fieldID, равным значению fieldID этого объекта.

Исключения

исключениеусловие
InvalidOperationExceptionЕсли текущийCfType не “Текст”

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


CreateExtendedAttribute(decimal)

Создает новый расширенный атрибут с идентификатором поля, который равен значению идентификатора поля этого объекта и указанному числовому значению.

public ExtendedAttribute CreateExtendedAttribute(decimal numericValue)
ПараметрТипОписание
numericValueDecimalУказанное числовое значение.

Возвращаемое значение

возвращает созданный экземплярExtendedAttributeclass с fieldID, равным значению fieldID этого объекта.

Исключения

исключениеусловие
InvalidOperationExceptionЕсли текущийCfType не “Количество” или “Стоимость”

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


CreateExtendedAttribute(DateTime)

Создает новый расширенный атрибут с идентификатором поля, равным значению идентификатора поля этого объекта и указанному значению даты.

public ExtendedAttribute CreateExtendedAttribute(DateTime dateTimeValue)
ПараметрТипОписание
dateTimeValueDateTimeУказанное значение даты и времени.

Возвращаемое значение

возвращает созданный экземплярExtendedAttributeclass с fieldID, равным значению fieldID этого объекта.

Исключения

исключениеусловие
InvalidOperationExceptionЕсли текущийCfType не «Дата», «Начало» или «Окончание»

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


CreateExtendedAttribute(Duration)

Создает новый расширенный атрибут с идентификатором поля, который равен значению идентификатора поля этого объекта и указанному значению продолжительности.

public ExtendedAttribute CreateExtendedAttribute(Duration durationValue)
ПараметрТипОписание
durationValueDurationУказанное значение продолжительности.

Возвращаемое значение

возвращает созданный экземплярExtendedAttributeclass с fieldID, равным значению fieldID этого объекта.

Исключения

исключениеусловие
InvalidOperationExceptionЕсли текущийCfType не “Продолжительность”

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


CreateExtendedAttribute(bool)

Создает новый расширенный атрибут с идентификатором поля, который равен значению идентификатора поля этого объекта и указанному значению флага.

public ExtendedAttribute CreateExtendedAttribute(bool flagValue)
ПараметрТипОписание
flagValueBooleanУказанное значение флага.

Возвращаемое значение

возвращает созданный экземплярExtendedAttributeclass с fieldID, равным значению fieldID этого объекта.

Исключения

исключениеусловие
InvalidOperationExceptionЕсли текущийCfType не “Флаг”

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


CreateExtendedAttribute(Value)

Создает новый расширенный атрибут, связанный с указаннымValue пункт.

public ExtendedAttribute CreateExtendedAttribute(Value lookupValue)
ПараметрТипОписание
lookupValueValueУказанныйValue элемент.

Возвращаемое значение

возвращает созданный экземплярExtendedAttribute класс, связанный с указаннымValue элемент.

Примечания

lookupValue должны быть предварительно добавлены вExtendedAttributeDefinition с использованиемAddLookupValue метод.

Примеры

Используйте этот код для создания новыхExtendedAttribute используя конкретное значение:

taskTextAttr.AddLookupValue(value1);
taskTextAttr.AddLookupValue(value2);
var extendedAttribute = taskTextAttr.CreateExtendedAttribute(value2);

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