FileControlHelperSelectFileCategoryAsync - метод

Функция выбора категории файла. Возвращает категорию (null - "Без категории") и признак отмены выбора (чтобы отличать null и отмену).

Definition

Пространство имён: Tessa.UI.Files.Controls
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
public static Task<(IFileCategory category, bool isAuto, bool isCanceled)> SelectFileCategoryAsync(
	IFileControl control,
	ICollection<FileInfo> fileInfos,
	bool autoSelectWhenFiltering,
	CancellationToken cancellationToken = default
)

Параметры

control  IFileControl
Элемент управления, отображающий файлы.
fileInfos  ICollectionFileInfo
Коллекция с информацией о файлах.
autoSelectWhenFiltering  Boolean
Признак того, что следует учитывать активную фильтрацию по категории для автоматического выбора категории.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

TaskValueTupleIFileCategory, Boolean, Boolean
Выбранная категория файла, признак автовыбора категории и признак отмены выбора категории.

См. также