IViewSubsetMetadata - интерфейс

Описание интерфейса метаданных подмножества (подвыборки) представления

Definition

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

Свойства

Alias Псевдоним элемента метаданных
(Унаследован от INamedViewMetadataItem)
Caption Заголовок объекта. Используется в UI.
(Унаследован от ICaptionHolder)
CaptionColumn Gets or sets Отображаемая в качестве заголовка колонка
CountColumn Gets or sets Алиас колонки из запроса, которая должна содержать число и трактуется как количество элементов с соответствующим значением референсной колонки во вью. Необязательный параметр.
HideZeroCount Gets or sets a value indicating whether отображение нулевого количества
IsSealedПризнак того, что объект был защищён от изменений.
(Унаследован от ISealable)
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)

Методы

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

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

GetLocalizedCaption Осуществляет локализацию заголовка объекта captionHolder если требуется
(Определяется ViewMetadataHelper)
Validate Выполняет валидацию объекта и всех его дочерних объектов.
(Определяется ValidationExtensions)

См. также