FileExtensionsAddWithNotificationAsync(ICollectionIFile, IEnumerableIFile, Boolean, CancellationToken) - метод

Добавляет несколько файлов с уведомлением их источников [!:IFileObject.Source]. Этот метод следует использовать для стандартного добавления новых файлов.

Definition

Пространство имён: Tessa.Files
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public static ValueTask<int> AddWithNotificationAsync(
	this ICollection<IFile> files,
	IEnumerable<IFile> filesToAdd,
	bool isVirtual = false,
	CancellationToken cancellationToken = default
)

Параметры

files  ICollectionIFile
Коллекция файлов, в которую выполняется добавление.
filesToAdd  IEnumerableIFile
Добавляемые файлы.
isVirtual  Boolean  (Optional)
Признак того, что добавляется виртуальный файл или файл, не создаваемый при сохранении карточки.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

ValueTaskInt32
Количество успешно добавленных файлов.

Примечание об использовании

В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа ICollectionIFile. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе Методы расширения (Visual Basic) или Методы расширения (Руководство по программированию в C#).

См. также