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.) |