CreateFileFuncAsync - делегат

Функция, создающая файл и возвращающая результат такого создания. Созданный файл возвращается как null, если в результате валидации есть ошибки.

Definition

Пространство имён: Tessa.UI.Files.Controls
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
public delegate ValueTask<(IFile File, ValidationResult Result)> CreateFileFuncAsync(
	string fileName,
	IFileType type,
	IFileCategory category,
	CancellationToken cancellationToken = default
)

Параметры

fileName  String
Имя создаваемого файла (без пути).
type  IFileType
Тип файла.
category  IFileCategory
Категория файла.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

ValueTaskValueTupleIFile, ValidationResult
Результат создания файла.

См. также