IJsonViewParameterMetadata - интерфейс

Definition

Пространство имён: Tessa.Views.Workplaces.Json
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public interface IJsonViewParameterMetadata : IJsonViewMetadataValidationObject, 
	INamedJsonMetadataItem, IJsonViewMetadataItem, IStorageSerializable, ICaptionHolder, IConditionalNode
Implements
IStorageSerializable, IConditionalNode, IJsonViewMetadataItem, IJsonViewMetadataValidationObject, INamedJsonMetadataItem, ICaptionHolder

Свойства

Alias
(Унаследован от INamedJsonMetadataItem)
AllowedOperands Разрешенные операторы сравнения.
AutoCompleteInfo Информация о источнике данных для автозаполнения данных. Используется в элементе управления задания фильтра по параметрам представления в режиме автозаполнения.
Caption Gets or sets Заголовок объекта. Используется в UI.
(Унаследован от ICaptionHolder)
Condition Условия попадания объекта метаданных в результирующие метаданные.
(Унаследован от IConditionalNode)
DisallowedOperands Запрещенные операторы сравнения.
DropDownInfo Информация о источнике данных для заполнения данных через выпадающий список. Используется в элементе управления задания фильтра по параметрам представления в режиме выпадающего списка.
EmptyStringIsNotNull Признак того, что пустая строка в значении параметра не будет обрабатываться как null.
Hidden Признак отображения поля. Используется в элементе управления задания фильтра по параметрам представления для определения необходимости отображения данного параметра в списке доступных для задания фильтра конечным пользователем.
HideAutoCompleteButton Признак необходимости скрытия кнопки выбора.
Multiple Признак возможности задания параметра более чем один раз.
RefSection Алиас секции на которую ссылается параметр. Используется для определения возможных значений при заполнении значения параметра в элементе управления фильтра в режимах автозаполнения, выпадающего списка, диалога выбора значения из представления.
SourceViews Список представлений из которых возможен выбор значения параметра в диалоге представлений. Используется совместно с RefSection
TreatValueAsUtc Признак необходимости перевода значения заданного в параметре в UTC.
Type Тип данных параметра в формате $table.column или $schemeTypeName.

Методы

DeserializeВыполняет десериализацию полей объекта из заданного хранилища.
(Унаследован от IStorageSerializable)
SerializeВыполняет сериализацию полей объекта в заданное хранилище.
(Унаследован от IStorageSerializable)
Validate
(Унаследован от IJsonViewMetadataValidationObject)

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

GetLocalizedCaption Осуществляет локализацию заголовка объекта captionHolder если требуется
(Определяется ViewMetadataHelper)
ToSerializedDictionary Сериализует объект в нетипизированный словарь.
(Определяется StorageExtensions)

См. также