DataNodeMetadata - класс

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

Definition

Пространство имён: Tessa.Views.Workplaces
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
[SerializableAttribute]
[DataContractAttribute]
public sealed class DataNodeMetadata : WorkplaceCompositeMetadata, 
	IDataNodeMetadata, IWorkplaceDataComponentMetadata, IWorkplaceCompositeMetadata, IWorkplaceComponentMetadata, ISealable, 
	IWorkplaceCompositeMetadataOperation, ICloneable, IExtensionsMetadata, INodeIcon, ICompositionId, 
	INodeClientVisibility, IItemShowMode, ICaptionHolder, IWorkplaceTreeItemContainer, IExpandingModeMarker, 
	IParametersOwner, IParametersStateOwner
Inheritance
Object    WorkplaceMetadataComponent    WorkplaceCompositeMetadata    DataNodeMetadata
Implements
ICloneable, ISealable, IItemShowMode, ICaptionHolder, INodeClientVisibility, ICompositionId, IDataNodeMetadata, IExpandingModeMarker, IExtensionsMetadata, INodeIcon, IParametersOwner, IParametersStateOwner, IWorkplaceComponentMetadata, IWorkplaceCompositeMetadata, IWorkplaceCompositeMetadataOperation, IWorkplaceDataComponentMetadata, IWorkplaceTreeItemContainer

Конструкторы

DataNodeMetadata Initializes a new instance of the WorkplaceMetadataComponent class. Инициализирует новый экземпляр класса Object.
DataNodeMetadata(IWorkplaceMetadataValidator) Initializes a new instance of the DataNodeMetadata class. Инициализирует новый экземпляр класса Object.

Свойства

Alias Gets or sets Алиас элемента метаданных
(Унаследован от WorkplaceMetadataComponent)
AutoSelectFirstRow Автоматический выбор первой строки при открытии представления.
Caption Заголовок объекта. Используется в UI.
CollapseGroups 
CompositionId Gets or sets уникальный идентификатор элемента.
(Унаследован от WorkplaceMetadataComponent)
DataSourceMetadata Метаданные представления.
EnableAutoWidth Признак автоматического расчета столбцов таблицы.
ExpandedIconName Gets or sets Имя значка отображаемого в развернутом режиме
(Унаследован от WorkplaceMetadataComponent)
ExpandingMode Gets or sets Режим отображения объектом дочерних элементов
Extensions Gets the extensions.
(Унаследован от WorkplaceMetadataComponent)
IconName Gets or sets Имя значка
(Унаследован от WorkplaceMetadataComponent)
InnerCompositionId The composite id.
(Унаследован от WorkplaceMetadataComponent)
IsNode Признак того, что представление является узлом рабочего места.
IsOwnedByUser Владельцем является текущий пользователь.
(Унаследован от WorkplaceMetadataComponent)
IsSealedПризнак того, что объект был защищён от изменений.
(Унаследован от WorkplaceMetadataComponent)
Items Gets Элементы вложенные в метаданные
(Унаследован от WorkplaceCompositeMetadata)
Layout Макет.
MultiSelect Признак возможности множественного выбора строк.
NodeClientVisibility Gets or sets Видимость узла для клиентского приложения
(Унаследован от WorkplaceMetadataComponent)
Nodes Gets Список метаданных привязанных к узлу папок
OrderPos Gets or sets номер позиции элемента в списке
(Унаследован от WorkplaceMetadataComponent)
Parameters Gets or sets Список параметров
ParametersByState Список значений заданных для определенных состояний родительского представления в связке мастер-детейл при нахождении представления в режиме столбца
ParentCompositionId Gets or sets Идентификатор родительского элемента метаданных. Обязателен для узлов добавляемых пользователем.
(Унаследован от WorkplaceMetadataComponent)
References Коллекция настроек ссылок представления для узла рабочего места.
RowCounterVisible Режим отображения счетчика количества строк.
ScopeName Имя области настроек.
SearchQueries Gets список метаданных привязанных к узлу метаданных поисковых запросов
SelectionMode Режим выделения элементов представления.
ShowMode Gets or sets Режим отображения элемента
SubsetsSettings Список настроек отображения подмножеств.
TitleVisibility Режим отображения заголовка таблицы.
Views Gets Список метаданных представлений привязанных к рабочему месту

Методы

AddMetadata Осуществляет добавление метаданных дочернего элемента
(Унаследован от WorkplaceCompositeMetadata)
CheckSealed Проверка защиты метаданных от изменения
(Унаследован от WorkplaceMetadataComponent)
Clone Создает новый объект, который является копией текущего экземпляра.
(Унаследован от WorkplaceCompositeMetadata)
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
InternalCloneTo Осуществляет клонирование объекта
(Переопределяет WorkplaceCompositeMetadataInternalCloneTo(IWorkplaceComponentMetadata))
InternalSeal The internal seal.
(Переопределяет WorkplaceCompositeMetadataInternalSeal)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
OnDeserializedMethodВызывается после десереализации элемента
(Унаследован от WorkplaceMetadataComponent)
OnDeserializedMethodOverrideThe on deserialized method override.
(Унаследован от WorkplaceMetadataComponent)
OnDeserializingMethodВызывается перед десериализацией элемента
(Унаследован от WorkplaceMetadataComponent)
OnDeserializingMethodOverrideThe on deserializing method override.
(Унаследован от WorkplaceMetadataComponent)
OnSerializingThe on serializing.
(Унаследован от WorkplaceMetadataComponent)
OnSerializingOverrideThe on serializing override.
(Унаследован от WorkplaceMetadataComponent)
RemoveMetadata Удаляет метаданные дочернего элемента
(Унаследован от WorkplaceCompositeMetadata)
SealЗащищает объект от изменений.
(Унаследован от WorkplaceMetadataComponent)
ToStringReturns a string that represents the current object.
(Переопределяет ObjectToString)
VisitAsync Осуществляет передачу узла IWorkplaceComponentMetadata посетителю выполняющему операции над узлами
(Унаследован от WorkplaceCompositeMetadata)

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

Get
(Определяется ComHelper)
GetAllLinks Возвращает все ссылки определенные в metadata
(Определяется WorkplaceComponentMetadataHelper)
GetLinks Возвращает список ссылок определенных в метаданных metadata
(Определяется WorkplaceComponentMetadataHelper)
GetLinks Возвращает список ссылок определенных в указанном наборе данных
(Определяется WorkplaceComponentMetadataHelper)
GetLocalizedAlias Осуществляет локализацию заголовка объекта metadata если требуется
(Определяется ViewMetadataHelper)
GetLocalizedCaption Осуществляет локализацию заголовка объекта captionHolder если требуется
(Определяется ViewMetadataHelper)
GetOrCreatePropertyContainerПолучает или создает контейнер свойств IItemProperties в container с классом propertyClass
(Определяется ItemPropertiesHelper)
GetVisibleViewsAsync Возвращает список представлений выводимых в области отображения
(Определяется WorkplaceComponentMetadataHelper)
Invoke
(Определяется ComHelper)
IsContainer Проверяет является ли metadata папкой или представлением которое является папкой для других метаданных
(Определяется WorkplaceComponentMetadataHelper)
IsFolder Проверяет является ли metadata папкой
(Определяется WorkplaceComponentMetadataHelper)
IsSearchQuery Проверяет является ли metadata поисковым запросом
(Определяется WorkplaceComponentMetadataHelper)
IsSubset Проверяет является ли metadata подмножеством представления
(Определяется WorkplaceComponentMetadataHelper)
IsView Проверяет является ли metadata представлением
(Определяется WorkplaceComponentMetadataHelper)
IsViewFolder Проверяет является ли metadata представлением-папкой в котором могут хранится другие элементы метаданных
(Определяется WorkplaceComponentMetadataHelper)
Set
(Определяется ComHelper)
SetUserExtensionOrderPos Расставляет OrderPos в порядке следования Item-ов в последовательности элементов.
(Определяется ItemPropertiesHelper)
TryGetPropertyContainerОсуществляет поиск контейнера свойств IItemProperties в контейнере метаданных container с классом propertyClass
(Определяется ItemPropertiesHelper)

См. также