Для изменения размера нажмите или перетащите

ITreeItemFactory - интерфейс

Интерфейс фабрики создания элементов рабочего места

Пространство имён:  Tessa.UI.Views.Workplaces.Tree
Сборка:  Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис
public interface ITreeItemFactory

Тип ITreeItemFactory предоставляет следующие члены.

Методы
  ИмяОписание
Открытый методCloneTreeItem
Осуществляет клонирование элемента
Открытый методCreateFolder
Создает узел дерева имплементирующий IFolderTreeItem в соответствии с метаданными metadata. После создания вызывается инициализация узла и применение к нему доступных расширений. В случае наличия в метаданных metadata имеются описания дочерних элементов, в узел будет внедрена ленивая загрузка элементов
Открытый методCreateSearchQuery
Создает узел дерева имплементирующий IViewTreeItem в соответствии с метаданными metadata. После создания вызывается инициализация узла и применение к нему доступных расширений. В случае наличия в метаданных metadata имеются описания дочерних элементов, в узел будет внедрена ленивая загрузка элементов
Открытый методCreateSubset
Создает узел дерева реализующий ISubsetTreeItem в соответствии с метаданными metadata. После создания вызывается инициализация узла и применение к нему доступных расширений. В случае наличия в метаданных metadata имеются описания дочерних элементов, в узел будет внедрена ленивая загрузка элементов
Открытый методCreateSubsetData
Создает узел дерева реализующий ISubsetDataTreeItem в соответствии с метаданными metadata. После создания вызывается инициализация узла и применение к нему доступных расширений. В случае древовидного подмножества, в узел будет внедрена ленивая загрузка элементов
Открытый методCreateView
Создает узел дерева имплементирующий IViewTreeItem в соответствии с метаданными metadata. После создания вызывается инициализация узла и применение к нему доступных расширений. В случае наличия в метаданных metadata имеются описания дочерних элементов, в узел будет внедрена ленивая загрузка элементов
Открытый методCreateWorkplace
Создает узел дерева имплементирующий IWorkplaceViewModel в соответствии с контекстомcreationContext. После создания вызывается инициализация узла и применение к нему доступных расширений. В случае наличия в контексте creationContext имеются описания дочерних элементов, в узел будет внедрена ленивая загрузка элементов
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияAddFolder
Создает папку и добавляет ее в узел parent
(Определяется TreeItemFactoryExtender.)
Открытый метод расширенияAddSearchQuery
Создает по метаданным metadata и добавляет узел поисковый запрос к узлу parent
(Определяется TreeItemFactoryExtender.)
Открытый метод расширенияAddView
Создает по метаданным metadata и добавляет узел представление к узлу parent
(Определяется TreeItemFactoryExtender.)
Открытый метод расширенияBuildItems
Создает и добавляет к узлу parent узлы дерева по-метаданным childNodesMetadata
(Определяется TreeItemFactoryExtender.)
Открытый метод расширенияCreateUnusedComponentsFolder
Создает узел дерева реализующий IUnusedComponentsTreeItem в соответствии с метаданными metadata. В случае наличия в метаданных metadata имеются описания дочерних элементов, в узел будет внедрена ленивая загрузка элементов
(Определяется TreeItemFactoryExtender.)
Открытый метод расширенияShowSubset
Вызывает отображение подмножества subsetMetadata в узле дерева subsetMetadata
(Определяется TreeItemFactoryExtender.)
В начало страницы
См. также