FileControlHelperSelectAndAddFilesAsync - метод

Метод для добавления файлов путем выбора его из файловой системы. Модифицирует окно выбора файла через ModifyFileSelectAsync.

Definition

Пространство имён: Tessa.UI.Files.Controls
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
public static Task SelectAndAddFilesAsync(
	IFileControl control,
	ICollection<IFileType> fileTypes,
	IFileContainer container,
	IFileSource source,
	IUser user,
	IProcessNameResolver processNameResolver = null,
	CancellationToken cancellationToken = default
)

Параметры

control  IFileControl
Элемент управления, отображающий файлы.
fileTypes  ICollectionIFileType
Список типов файлов, доступных для выбора при добавлении файла.
container  IFileContainer
Контейнер, содержащий все доступные файлы.
source  IFileSource
Источник файлов, обеспечивающий взаимодействие файлов с внешней подсистемой.
user  IUser
Текущий пользователь.
processNameResolver  IProcessNameResolver  (Optional)
Объект, обеспечивающий получение отображаемого имени приложения по запускающему файлу процесса, обычно по .exe.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

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

См. также