Тип ITypeDescriptor предоставляет следующие члены.

Методы

  ИмяОписание
Public methodCreateSettingsForFilterProperty
Создать настройки для свойства фильтра, построенного по свойству сущности (должен быть определен у дескриптора типа свойства фильтра)
Public methodGetFilterType
Uid типа, определяющего фильтр для данного свойства
Public methodGetSubTypes
Получить список подтипов (для групп и сложных типов)
Public methodHasRealColumn
Есть реальная колонка в БД
Public methodIsEmpty
Является ли значение пустым
Public methodIsEmptyOrDefault
Является ли значение пустым или значением по умолчанию
Public methodIsVisibleForMetadata
Может ли быть использован в указанном типе метаданных

Свойства

  ИмяОписание
Public propertyCanBeNullable
Может ли тип быть Nullable
Public propertyDefaultNullableValue
Значение признака Nullable по умолчанию (используется, если CanBeNullable=true)
Public propertyIsGroup
Является ли тип группой типов
Public propertyName
Имя типа данных (или группы)
Public propertyParentUid
Uid родительской группы типов данных
Public propertySettingsType
Тип класса настроек типа данных
Public propertySubTypeUid
Uid подтипа данных
Public propertyUid
Uid типа данных или группы типов
Public propertyUseForEntity
Можно ли использовать тип для сущностей
Public propertyUseForId
Можно ли использовать тип для идентификаторов сущностей
Public propertyVisible
Показывать ли данный элемент в списке типов

См. также