public class TreeItemFactory : ITreeItemFactory
Public Class TreeItemFactory
Implements ITreeItemFactory
public ref class TreeItemFactory : ITreeItemFactory
type TreeItemFactory =
class
interface ITreeItemFactory
end
TreeItemFactory | Initializes a new instance of the TreeItemFactory class. Инициализирует новый экземпляр класса Object. |
CloneTreeItemAsync | Осуществляет клонирование элемента. |
CreateFolder | Создает узел дерева реализующий IFolderTreeItem в соответствии с метаданными metadata. После создания вызывается инициализация узла и применение к нему доступных расширений. В случае наличия в метаданных metadata имеются описания дочерних элементов, в узел будет внедрена ленивая загрузка элементов |
CreateSearchQueryAsync | Создает узел дерева имплементирующий IViewTreeItem в соответствии с метаданными metadata. После создания вызывается инициализация узла и применение к нему доступных расширений. В случае наличия в метаданных metadata имеются описания дочерних элементов, в узел будет внедрена ленивая загрузка элементов |
CreateSubsetAsync | Создает узел дерева реализующий ISubsetTreeItem в соответствии с метаданными metadata. После создания вызывается инициализация узла и применение к нему доступных расширений. В случае наличия в метаданных metadata имеются описания дочерних элементов, в узел будет внедрена ленивая загрузка элементов |
CreateSubsetData | Создает узел дерева имплементирующий ISubsetDataTreeItem в соответствии с метаданными metadata. После создания вызывается инициализация узла и применение к нему доступных расширений. В случае древовидного подмножества, в узел будет внедрена ленивая загрузка элементов |
CreateView | Создает узел дерева имплементирующий IViewTreeItem в соответствии с метаданными metadata. После создания вызывается инициализация узла и применение к нему доступных расширений. В случае наличия в метаданных metadata имеются описания дочерних элементов, в узел будет внедрена ленивая загрузка элементов |
CreateWorkplaceAsync | Создает узел дерева имплементирующий IWorkplaceViewModel в соответствии с контекстомcreationContext. После создания вызывается инициализация узла и применение к нему доступных расширений. В случае наличия в контексте creationContext имеются описания дочерних элементов, в узел будет внедрена ленивая загрузка элементов |
Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object) |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
GetHashCode | Serves as the default hash function. (Унаследован от Object) |
GetType | Gets the Type of the current instance. (Унаследован от Object) |
MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
ToString | Returns a string that represents the current object. (Унаследован от Object) |
AddFolderAsync |
Создает папку и добавляет ее в узел parent (Определяется TreeItemFactoryExtender) |
AddSearchQueryAsync |
Создает по метаданным metadata и добавляет узел поисковый запрос к узлу
parent (Определяется TreeItemFactoryExtender) |
AddViewAsync |
Создает по метаданным metadata и добавляет узел представление к узлу
parent (Определяется TreeItemFactoryExtender) |
BuildItemsAsync |
Создает и добавляет к узлу parent узлы дерева по-метаданным
childNodesMetadata (Определяется TreeItemFactoryExtender) |
CreateUnusedComponentsFolder |
Создает узел дерева реализующий IUnusedComponentsTreeItem в соответствии с метаданными
metadata.
В случае наличия в метаданных metadata имеются описания дочерних элементов, в узел будет
внедрена ленивая загрузка элементов
(Определяется TreeItemFactoryExtender) |
Get | (Определяется ComHelper) |
Invoke | (Определяется ComHelper) |
Set | (Определяется ComHelper) |
ShowSubsetAsync |
Вызывает отображение подмножества subsetMetadata в узле дерева
subsetMetadata (Определяется TreeItemFactoryExtender) |