IJsonDataNodeMetadata - интерфейс

Метаданные представления, расположенного в рабочем месте.

Definition

Пространство имён: Tessa.Views.Workplaces.Json
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public interface IJsonDataNodeMetadata : IJsonWorkplaceDataComponentMetadata, 
	ICaptionHolder, IExpandingModeMarker, IItemShowMode, IJsonWorkplaceCompositeMetadata, IJsonWorkplaceComponentMetadata, 
	ICompositionId, INodeIcon, ITypedSerializable, IStorageSerializable
Implements
IStorageSerializable, ITypedSerializable, ICaptionHolder, ICompositionId, IExpandingModeMarker, IItemShowMode, INodeIcon, IJsonWorkplaceComponentMetadata, IJsonWorkplaceCompositeMetadata, IJsonWorkplaceDataComponentMetadata

Заметки

Представление может содержать в себе метаданные других представлений, размещённых в области отображения.

Свойства

Alias Алиас элемента метаданных.
(Унаследован от IJsonWorkplaceComponentMetadata)
AutoSelectFirstRowMode 
Caption Заголовок объекта, выводимый пользователю.
(Унаследован от ICaptionHolder)
CollapseGroupsMode 
CompositionId Уникальный идентификатор элемента рабочего места.
(Унаследован от ICompositionId)
DataSourceMetadata Метаданные представления.
EnableAutoWidth Признак автоматического расчета столбцов таблицы.
ExpandedIconName Имя иконки, отображаемой, когда элемент развёрнут (отображаются дочерние элементы).
(Унаследован от INodeIcon)
ExpandingMode Режим отображения объектом его дочерних элементов.
(Унаследован от IExpandingModeMarker)
Extensions Список имён типов расширений.
(Унаследован от IJsonWorkplaceComponentMetadata)
IconName Имя иконки, отображаемой, когда элемент свёрнут или находится в нейтральном состоянии (дочерние элементы скрыты).
(Унаследован от INodeIcon)
IsNode Признак того, что элемент является узлом рабочего места.
(Унаследован от IJsonWorkplaceDataComponentMetadata)
IsOwnedByUser Владельцем является текущий пользователь.
(Унаследован от IJsonWorkplaceComponentMetadata)
Items Вложенные элементы.
(Унаследован от IJsonWorkplaceCompositeMetadata)
MultiSelect Признак возможности множественного выбора строк.
OrderPos Номер позиции элемента в списке
(Унаследован от IJsonWorkplaceComponentMetadata)
Parameters Список параметров.
ParametersByState Список значений, заданных для определённых состояний родительского представления в связке master-detail при нахождении представления в режиме столбца.
ParentCompositionId Идентификатор родительского элемента метаданных. Обязателен для узлов, добавляемых пользователем.
(Унаследован от IJsonWorkplaceComponentMetadata)
References Коллекция настроек ссылок представления для узла рабочего места.
RowCounterVisible Режим отображения для счётчика количества строк.
(Унаследован от IJsonWorkplaceDataComponentMetadata)
ScopeName Имя области настроек.
SelectionMode Режим выделения элементов представления.
ShowMode Режим отображения элемента.
(Унаследован от IItemShowMode)
TitleVisibility Режим отображения заголовка таблицы.
(Унаследован от IJsonWorkplaceDataComponentMetadata)
TypeName
(Унаследован от ITypedSerializable)

Методы

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

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

DeserializeDataComponentMetadata
(Определяется JsonWorkplacesExtensions)
DeserializeDataNodeMetadata
(Определяется JsonWorkplacesExtensions)
DeserializeWorkplaceCompositeMetadata
(Определяется JsonWorkplacesExtensions)
SerializeDataComponentMetadata
(Определяется JsonWorkplacesExtensions)
SerializeDataNodeMetadata
(Определяется JsonWorkplacesExtensions)
SerializeWorkplaceCompositeMetadata
(Определяется JsonWorkplacesExtensions)
ToSerializedDictionary Сериализует объект, для которого не указывается тип (класс), в хранилище Dictionary<string, object?>.
(Определяется StorageExtensions)

См. также