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