IFileBuilderAddWithNotificationAsync - метод
Создаёт файл, в случае успешного создания добавляет его в коллекцию с уведомлением источника о добавлении,
а затем возвращает файл. При возникновении ошибок возвращает null, причём файл не добавляется в коллекцию.
Вторым значением возвращает результат создания файла, который содержит описание возникших ошибок, если они возникли.
Пространство имён: Tessa.FilesСборка: Tessa (в Tessa.dll) Версия: 4.0.4
ValueTask<(IFile File, ValidationResult Result)> AddWithNotificationAsync(
bool isVirtual = false,
CancellationToken cancellationToken = default
)
Function AddWithNotificationAsync (
Optional isVirtual As Boolean = false,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of (File As IFile, Result As ValidationResult))
ValueTask<ValueTuple<IFile^, ValidationResult^>> AddWithNotificationAsync(
bool isVirtual = false,
CancellationToken cancellationToken = CancellationToken()
)
abstract AddWithNotificationAsync :
?isVirtual : bool *
?cancellationToken : CancellationToken
(* Defaults:
let _isVirtual = defaultArg isVirtual false
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<ValueTuple<IFile, ValidationResult>>
- isVirtual Boolean (Optional)
- Признак того, что добавляется виртуальный файл или файл, не создаваемый при сохранении карточки.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
ValueTaskValueTupleIFile,
ValidationResult
Созданный файл или
null, если при создании возникла ошибка.
Вторым значением возвращает результат создания файла, который содержит описание возникших ошибок, если они возникли.