IJsonViewSubsetMetadata - интерфейс

Definition

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

Свойства

Alias
(Унаследован от INamedJsonMetadataItem)
Caption Заголовок объекта. Используется в UI.
(Унаследован от ICaptionHolder)
CaptionColumn Gets or sets Отображаемая в качестве заголовка колонка
Condition Условия попадания объекта метаданных в результирующие метаданные.
(Унаследован от IConditionalNode)
CountColumn Gets or sets Алиас колонки из запроса, которая должна содержать число и трактуется как количество элементов с соответствующим значением референсной колонки во вью. Необязательный параметр.
HideZeroCount Gets or sets a value indicating whether отображение нулевого количества
Kind Gets or sets Вид отображения представления
(Унаследован от ITreeMetadata)
RefColumn Gets or sets Алиас колонки из запроса, которая будет использоваться как значение входящего параметра для фильтрации вью
RefParam Gets or sets Алиас параметра из текущего вью, в который будет передаваться референсное значение из RefColumn.
TreeHasChildrenColumn Gets or sets Алиас колонки из представления, которая должна содержать значение типа bit, которое трактуется как признак наличия дочерних узлов. Если значение = 1, система показывает плюсик для разворачивания элемента, если 0 - не показывает. Необязательное, если не задано, то система будет показывать плюсики у всех элементов дерева до первой попытки их развернуть, когда выяснится, есть или нет на самом деле у него дочерние элементы. Параметр обязателен при Kind: Tree.
(Унаследован от ITreeMetadata)
TreeRefParam Gets or sets Алиас параметра из текущего вью, который будет использоваться для получения узлов дерева с определенным родителем. Для получения верхнего уровня, в параметр передается NULL, для получения дочерних узлов - в параметр передается значение из RefColumn, которое трактуется как идентификатор текущего узла дерева. Параметр обязателен при Kind: Tree.
(Унаследован от ITreeMetadata)

Методы

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

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

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

См. также