TreeItemFactoryCreateSubsetAsync - метод

Создает узел дерева реализующий ISubsetTreeItem в соответствии с метаданными metadata. После создания вызывается инициализация узла и применение к нему доступных расширений. В случае наличия в метаданных metadata имеются описания дочерних элементов, в узел будет внедрена ленивая загрузка элементов

Definition

Пространство имён: Tessa.UI.Views.Workplaces.Tree
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
public ValueTask<ISubsetTreeItem> CreateSubsetAsync(
	IWorkplaceViewModel workplace,
	IWorkplaceViewSubsetMetadata metadata,
	IViewParameters viewParameters,
	CancellationToken cancellationToken = default
)

Параметры

workplace  IWorkplaceViewModel
Рабочее место в котором создается узел дерева
metadata  IWorkplaceViewSubsetMetadata
Метаданные создаваемого узла
viewParameters  IViewParameters
Параметры подмножества
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

ValueTaskISubsetTreeItem
Возвращает задание на создание узла сабсета, которое вернет null, если отсутствует доступ к объекту

Реализации

ITreeItemFactoryCreateSubsetAsync(IWorkplaceViewModel, IWorkplaceViewSubsetMetadata, IViewParameters, CancellationToken)

См. также