ITreeItemRemoveItemsAsync(FuncITreeItem, Boolean, Boolean, CancellationToken) - метод

Удаляет из коллекции дочерних узлов Items узлы отобранные в соответствии с результатами возвращаемыми removingPolicy. Параметр withDispose определяет поведение при успешном удалении узла из коллекции в случае если параметр равен true у удаляемого узла. будет вызван Dispose.

Definition

Пространство имён: Tessa.UI.Views.Workplaces.Tree
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
Task RemoveItemsAsync(
	[NotNullAttribute] Func<ITreeItem, bool> removingPolicy,
	bool withDispose,
	CancellationToken cancellationToken = default
)

Параметры

removingPolicy  FuncITreeItem, Boolean
Политика отбора удаляемых узлов.
withDispose  Boolean
Признак необходимости разрушения объекта при удалении его из коллекции дочерних элементов.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

Task
Асинхронная задача.

См. также