IWorkplaceMetadata - интерфейс

Метаданные рабочего места

Definition

Пространство имён: Tessa.Views.Workplaces
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public interface IWorkplaceMetadata : IWorkplaceComponentMetadata, 
	ISealable, IWorkplaceCompositeMetadataOperation, ICloneable, IExtensionsMetadata, INodeIcon, 
	ICompositionId, INodeClientVisibility, IWorkplaceCompositeMetadata, IWorkplaceTreeItemContainer, ISecurityDescriptor
Implements
ICloneable, ISealable, ISecurityDescriptor, INodeClientVisibility, ICompositionId, IExtensionsMetadata, INodeIcon, IWorkplaceComponentMetadata, IWorkplaceCompositeMetadata, IWorkplaceCompositeMetadataOperation, IWorkplaceTreeItemContainer

Свойства

Alias Gets or sets Алиас элемента метаданных
(Унаследован от IWorkplaceComponentMetadata)
CompositionId Gets or sets уникальный идентификатор элемента.
(Унаследован от ICompositionId)
EmptyFoldersVisible Gets or sets a value indicating whether Признак отображения пустых папок
ExpandedIconName Gets or sets Имя значка отображаемого в развернутом режиме
(Унаследован от INodeIcon)
Extensions Gets возвращает список имен типов расширений
(Унаследован от IExtensionsMetadata)
IconName Gets or sets Имя значка отображаемого в обычном режиме
(Унаследован от INodeIcon)
IsSealedПризнак того, что объект был защищён от изменений.
(Унаследован от ISealable)
Items Gets Элементы вложенные в метаданные
(Унаследован от IWorkplaceCompositeMetadata)
LeftSideWidth Gets or sets Ширина области рабочего места
NodeClientVisibility Gets or sets Видимость узла для клиентского приложения
(Унаследован от INodeClientVisibility)
Nodes Gets Список метаданных привязанных к узлу папок
(Унаследован от IWorkplaceTreeItemContainer)
OrderPos Gets or sets номер позиции элемента в списке
(Унаследован от IWorkplaceComponentMetadata)
OwnerId Gets or sets Идентификатор владельца. Для узлов добавленных через TessaAdmin всегда равен Empty Для пользовательских узлов будет равен идентификатору персональной роли пользователя
(Унаследован от IWorkplaceComponentMetadata)
ParentCompositionId Gets or sets Идентификатор родительского элемента метаданных. Обязателен для узлов добавляемых пользователем.
(Унаследован от IWorkplaceComponentMetadata)
Roles Gets or sets Список ролей
(Унаследован от ISecurityDescriptor)
SearchQueries Gets список метаданных привязанных к узлу метаданных поисковых запросов
(Унаследован от IWorkplaceTreeItemContainer)
TreeVisibility Gets or sets a value indicating whether Признак отображения дерева рабочего места
ValidationResult Gets or sets Результат валидации
Version Gets or sets версия метаданных рабочего места
Views Gets Список метаданных представлений привязанных к рабочему месту
(Унаследован от IWorkplaceTreeItemContainer)

Методы

AddMetadata Осуществляет добавление метаданных дочернего элемента
(Унаследован от IWorkplaceCompositeMetadata)
CloneCreates a new object that is a copy of the current instance.
(Унаследован от ICloneable)
RemoveMetadata Удаляет метаданные дочернего элемента
(Унаследован от IWorkplaceCompositeMetadata)
SealЗащищает объект от изменений.
(Унаследован от ISealable)
VisitAsync Осуществляет передачу узла IWorkplaceComponentMetadata посетителю выполняющему операции над узлами
(Унаследован от IWorkplaceCompositeMetadataOperation)

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

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

См. также