Class ExtendedAttributeDefinition
Содержание
[
Скрывать
]ExtendedAttributeDefinition class
Представляет расширенное определение атрибута, связанное с проектом.
public class ExtendedAttributeDefinition
Характеристики
| Имя | Описание |
|---|---|
| Alias { get; set; } | Получает или задает псевдоним настраиваемого поля. |
| AppendNewValues { get; set; } | Получает или задает значение, указывающее, будут ли новые значения, добавленные в проект, автоматически добавляться в список. |
| AutoRollDown { get; set; } | Получает или задает значение, указывающее, включен ли автоматический переход к назначениям. |
| CalculationType { get; set; } | Получает или задает тип вычисления значения пользовательского атрибута. |
| CfType { get; } | Получает тип настраиваемого поля. |
| Default { get; set; } | Получает или задает значение по умолчанию в списке. |
| DefaultGuid { get; set; } | Получает или задает Guid записи таблицы поиска по умолчанию. |
| ElementType { get; set; } | Получает или задает расширенный атрибут, связанный с задачей, ресурсом или заданием. |
| FieldId { get; set; } | Получает или устанавливает соответствие идентификатору проекта пользовательского поля. Использовать строковое представление константы изExtendedAttributeTask класс для указанияFieldId свойство. |
| FieldName { get; } | Получает имя пользовательского поля. |
| Formula { get; set; } | Получает или задает формулу, которую Microsoft Project использует для заполнения пользовательского поля задачи. |
| Guid { get; set; } | Получает или задает Guid пользовательского поля. |
| LookupUid { get; } | Получает Guid таблицы поиска, связанной с настраиваемым полем. |
| MaxMultiValues { get; set; } | Получает или задает максимальное количество значений, которое можно задать в списке выбора. |
| ParentProject { get; } | Получает родительский проект дляExtendedAttributeDefinition экземпляр. |
| PhoneticsAlias { get; set; } | Получает или задает фонетическое произношение псевдонима настраиваемого поля. |
| RestrictValues { get; set; } | Получает или задает значение, указывающее, ограничены ли значения настраиваемого поля значениями вValueList . |
| RollupType { get; set; } | Получает или задает способ расчета сводок. |
| SecondaryGuid { get; set; } | Получает или задает дополнительный идентификатор расширенного атрибута. |
| SecondaryPid { get; set; } | Получает или задает вторичный PID пользовательского поля. |
| SummaryRowsCalculationType { get; set; } | Получает или задает тип вычисления значения настраиваемого атрибута для итоговых строк. |
| UserDef { get; set; } | Получает или задает значение, указывающее, определяется ли пользовательское поле пользователем. |
| ValueList { get; } | Получает список<значение> ValueList. |
| ValuelistSortOrder { get; set; } | Получает или задает способ сортировки списков значений. Значения: 0=По убыванию, 1=По возрастанию. |
Методы
| Имя | Описание |
|---|---|
| static CreateLookupResourceDefinition(ExtendedAttributeResource, string) | Фабричный метод, который создает расширенное определение атрибута с поиском. Он имеетCalculationType равноLookup и может использоваться только в Ресурсах. Необходимо указатьfieldId иalias при вызове этого метода. Тип поля выводится из идентификатора поля. |
| static CreateLookupResourceDefinition(CustomFieldType, ExtendedAttributeResource, string) | Фабричный метод, который создает расширенное определение атрибута с поиском. Он имеетCalculationType равноLookup и может использоваться только в Ресурсах. Необходимо указатьcustomFieldType ,fieldId иalias при вызове этого метода. |
| static CreateLookupTaskDefinition(ExtendedAttributeTask, string) | Фабричный метод, который создает расширенное определение атрибута с поиском. Он имеетCalculationType равноLookup и может использоваться только в Заданиях. Необходимо указатьfieldId иalias при вызове этого метода. Тип поля выводится из идентификатора поля. |
| static CreateLookupTaskDefinition(CustomFieldType, ExtendedAttributeTask, string) | Фабричный метод, который создает расширенное определение атрибута с поиском. Он имеетCalculationType равноLookup и может использоваться только в Заданиях. Необходимо указатьcustomFieldType ,fieldId иalias при вызове этого метода. |
| static CreateResourceDefinition(ExtendedAttributeResource, string) | Фабричный метод, который создает простое определение расширенного атрибута, которое Microsoft Project показывает как «Нет». Он имеетCalculationType равноNone и может использоваться только в Ресурсе. Необходимо указатьfieldId иalias при вызове этого метода. Тип поля выводится из идентификатора поля. |
| static CreateResourceDefinition(CustomFieldType, ExtendedAttributeResource, string) | Фабричный метод, который создает простое определение расширенного атрибута, которое Microsoft Project показывает как «Нет». Он имеетCalculationType равноNone и может использоваться только в Ресурсе. Необходимо указатьcustomFieldType ,fieldId иalias при вызове этого метода. |
| static CreateTaskDefinition(ExtendedAttributeTask, string) | Фабричный метод, который создает простое определение расширенного атрибута, которое Microsoft Project показывает как «Нет». Он имеетCalculationType равноNone и может использоваться только в Заданиях. Необходимо указатьfieldId иalias при вызове этого метода. Тип поля выводится из идентификатора поля. |
| static CreateTaskDefinition(CustomFieldType, ExtendedAttributeTask, string) | Фабричный метод, который создает простое определение расширенного атрибута, которое Microsoft Project показывает как «Нет». Он имеетCalculationType равноNone и может использоваться только в Заданиях. Необходимо указатьcustomFieldType ,fieldId иalias при вызове этого метода. |
| AddLookupValue(Value) | Добавляет значение во внутренний список поиска. Это предпочтительный способ для манипуляций сValueList . |
| CreateExtendedAttribute() | Создает новый расширенный атрибут с идентификатором поля, равным значению идентификатора поля этого объекта. |
| CreateExtendedAttribute(bool) | Создает новый расширенный атрибут с идентификатором поля, который равен значению идентификатора поля этого объекта и указанному значению флага. |
| CreateExtendedAttribute(DateTime) | Создает новый расширенный атрибут с идентификатором поля, равным значению идентификатора поля этого объекта и указанному значению даты. |
| CreateExtendedAttribute(decimal) | Создает новый расширенный атрибут с идентификатором поля, который равен значению идентификатора поля этого объекта и указанному числовому значению. |
| CreateExtendedAttribute(Duration) | Создает новый расширенный атрибут с идентификатором поля, который равен значению идентификатора поля этого объекта и указанному значению продолжительности. |
| CreateExtendedAttribute(string) | Создает новый расширенный атрибут с идентификатором поля, равным значению идентификатора поля этого объекта и указанному текстовому значению. |
| CreateExtendedAttribute(Value) | Создает новый расширенный атрибут, связанный с указаннымValue пункт. |
| override Equals(object) | Возвращает флаг, указывающий, равен ли этот экземпляр указанному объекту. |
| override GetHashCode() | Возвращает хэш-код экземпляраExtendedAttributeDefinition класс. |
| RemoveLookupValue(Value) | Удаляет значение из внутреннего списка поиска. Это предпочтительный способ для манипуляций сValueList . |
Смотрите также
- пространство имен Aspose.Tasks
- сборка Aspose.Tasks