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

TreeItemFactory - класс

Фабрика создания стандартных узлов дерева
Иерархия наследования
SystemObject
  Tessa.UI.Views.Workplaces.TreeTreeItemFactory

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

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

Конструкторы
  ИмяОписание
Открытый методTreeItemFactory
Initializes a new instance of the TreeItemFactory class. Инициализирует новый экземпляр класса Object.
В начало страницы
Методы
  ИмяОписание
Открытый методCloneTreeItem
Осуществляет клонирование элемента
Открытый методCreateFolder
Создает узел дерева реализующий IFolderTreeItem в соответствии с метаданными metadata. После создания вызывается инициализация узла и применение к нему доступных расширений. В случае наличия в метаданных metadata имеются описания дочерних элементов, в узел будет внедрена ленивая загрузка элементов
Открытый методCreateSearchQuery
Создает узел дерева реализующий IViewTreeItem в соответствии с метаданными metadata. После создания вызывается инициализация узла и применение к нему доступных расширений. В случае наличия в метаданных metadata имеются описания дочерних элементов, в узел будет внедрена ленивая загрузка элементов
Открытый методCreateSubset
Создает узел дерева имплементирующий ISubsetTreeItem в соответствии с метаданными metadata. После создания вызывается инициализация узла и применение к нему доступных расширений. В случае наличия в метаданных metadata имеются описания дочерних элементов, в узел будет внедрена ленивая загрузка элементов
Открытый методCreateSubsetData
Создает узел дерева имплементирующий ISubsetDataTreeItem в соответствии с метаданными metadata. После создания вызывается инициализация узла и применение к нему доступных расширений. В случае древовидного подмножества, в узел будет внедрена ленивая загрузка элементов
Открытый методCreateView
Создает узел дерева имплементирующий IViewTreeItem в соответствии с метаданными metadata. После создания вызывается инициализация узла и применение к нему доступных расширений. В случае наличия в метаданных metadata имеются описания дочерних элементов, в узел будет внедрена ленивая загрузка элементов
Открытый методCreateWorkplace
Создает узел дерева имплементирующий 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.)
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияAddFolder
Создает папку и добавляет ее в узел parent
(Определяется TreeItemFactoryExtender.)
Открытый метод расширенияAddSearchQuery
Создает по метаданным metadata и добавляет узел поисковый запрос к узлу parent
(Определяется TreeItemFactoryExtender.)
Открытый метод расширенияAddView
Создает по метаданным metadata и добавляет узел представление к узлу parent
(Определяется TreeItemFactoryExtender.)
Открытый метод расширенияBuildItems
Создает и добавляет к узлу parent узлы дерева по-метаданным childNodesMetadata
(Определяется TreeItemFactoryExtender.)
Открытый метод расширенияCreateUnusedComponentsFolder
Создает узел дерева реализующий IUnusedComponentsTreeItem в соответствии с метаданными metadata. В случае наличия в метаданных metadata имеются описания дочерних элементов, в узел будет внедрена ленивая загрузка элементов
(Определяется TreeItemFactoryExtender.)
Открытый метод расширенияGet (Определяется ComHelper.)
Открытый метод расширенияInternalMarkerCanvas
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.)
Открытый метод расширенияInvoke (Определяется ComHelper.)
Открытый метод расширенияSet (Определяется ComHelper.)
Открытый метод расширенияShowSubset
Вызывает отображение подмножества subsetMetadata в узле дерева subsetMetadata
(Определяется TreeItemFactoryExtender.)
В начало страницы
См. также