IViewParameterMetadata - интерфейс

Метаданные параметра представления.

Definition

Пространство имён: Tessa.Views.Metadata
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public interface IViewParameterMetadata : ICaptionHolder, 
	INamedViewMetadataItem, IViewMetadataItem, ICloneable, INamedObject, ISealable, 
	IValidationObject, IValidatable
Implements
ICloneable, INamedObject, ISealable, IValidatable, IValidationObject, ICaptionHolder, INamedViewMetadataItem, IViewMetadataItem

Свойства

Alias Алиас метаданных, по которому выполняется поиск объекта и ссылки на объект.
(Унаследован от INamedViewMetadataItem)
AllowedOperands Разрешенные операторы сравнения.
AutoCompleteInfo Информация о источнике данных для автозаполнения данных. Используется в элементе управления задания фильтра по параметрам представления в режиме автозаполнения.
AutoCompleteMapping Настройки маппинга представления.
Caption Заголовок объекта, выводимый пользователю.
(Унаследован от ICaptionHolder)
DateTimeType Тип, отвечающий за работу даты и времени при указании параметра.
DisallowedOperands Запрещенные операторы сравнения.
DropDownInfo Информация о источнике данных для заполнения данных через выпадающий список Используется в элементе управления задания фильтра по параметрам представления в режиме выпадающего списка.
EmptyStringIsNotNull Признак того, что пустая строка в значении параметра не будет обрабатываться как null.
Hidden Признак отображения поля. Используется в элементе управления задания фильтра по параметрам представления для определения необходимости отображения данного параметра в списке доступных для задания фильтра конечным пользователем.
HideAutoCompleteButton Признак необходимости скрытия кнопки выбора.
IgnoreCase Признак фильтрации без учета регистра.
IsMissingParameter Указывает на то, что параметр отсутствует в описании представления.
IsSealedПризнак того, что объект был защищён от изменений.
(Унаследован от ISealable)
Mandatory Определяет, что параметр является обязательным.
Multiple Признак возможности задания параметра более чем один раз.
RefSection Список алиасов секций, на которые ссылается параметр. Используется для определения возможных значений при заполнении значения параметра в элементе управления фильтра в режимах автозаполнения, выпадающего списка, диалога выбора значения из представления.
SchemeType Тип схемы данных.
TreatValueAsUtc Признак необходимости перевода значения заданного в параметре в UTC.

Методы

CloneCreates a new object that is a copy of the current instance.
(Унаследован от ICloneable)
GetName Возвращает имя объекта.
(Унаследован от INamedObject)
IsValidВыполняет проверку объекта на валидность и возвращает признак того, что объект является валидным.
(Унаследован от IValidatable)
SealЗащищает объект от изменений.
(Унаследован от ISealable)
ValidateВыполняет валидацию текущего объекта и всех его дочерних объектов.
(Унаследован от IValidationObject)

Методы расширения

GetAvailableCriteria Возвращает доступные операторы сравнения для метаданных параметра.
(Определяется CriteriaHelper)
GetDefaultCriteria Возвращает условный оператор по умолчанию в зависимости от типа параметра.
(Определяется CriteriaHelper)
GetLocalizedCaption Возвращает для вывода пользователю локализованный заголовок параметра представления, если он непустой (и не состоит только из пробелов), иначе возвращает алиас параметра или null, если параметр parameterMetadata передан как null.
(Определяется ViewMetadataHelper)
GetLocalizedCaptionAsync Возвращает для вывода пользователю локализованный заголовок параметра представления, если он непустой (и не состоит только из пробелов), иначе возвращает алиас параметра или null, если параметр parameterMetadata передан как null.
(Определяется ViewMetadataHelper)
IsBoolean Определяет, является ли тип параметра метаданных parameterMetadata типом логическое значение
(Определяется ViewMetadataHelper)
IsDate Определяет, является ли тип параметра метаданных parameterMetadata типом содержащим дату
(Определяется ViewMetadataHelper)
IsDateTime Определяет, является ли тип параметра метаданных parameterMetadata типом содержащим дату и время
(Определяется ViewMetadataHelper)
IsInterval Определяет, является ли тип параметра метаданных parameterMetadata интервальным типом времени
(Определяется ViewMetadataHelper)
IsReference Возвращает признак того, что параметр является ссылочным. Для ссылочных параметров текст значения Text заполняется для вывода пользователю.
(Определяется ViewMetadataHelper)
IsTime Определяет, является ли тип параметра метаданных parameterMetadata типом содержащим время
(Определяется ViewMetadataHelper)
Validate Выполняет валидацию объекта и всех его дочерних объектов.
(Определяется ValidationExtensions)

См. также