FileControlHelperAddFilesAsync(IFileControl, ICollectionIFileType, IFileContainer, IFileSource, IUser, String, MemoryStream, IFileCreationToken, IFileVersionCreationToken, CancellationToken) - метод

Метод добавления файлов указанием масива имён и масива контентов Данные массивов должны быть отсортированны в соответсвии друг с другом

Definition

Пространство имён: Tessa.UI.Files.Controls
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
C#
public static Task AddFilesAsync(
	IFileControl control,
	ICollection<IFileType> fileTypes,
	IFileContainer container,
	IFileSource source,
	IUser user,
	string[] fileNames,
	MemoryStream[] fileStreams,
	IFileCreationToken fileToken = null,
	IFileVersionCreationToken versionToken = null,
	CancellationToken cancellationToken = default
)

Параметры

control  IFileControl
IfileControl
fileTypes  ICollectionIFileType
Коллекция доступных типов файлов
container  IFileContainer
Контейнер для добавления файла
source  IFileSource
Источник файла
user  IUser
Пользователь, выполняющий действие
fileNames  String
Массив имён
fileStreams  MemoryStream
Массив контентов
fileToken  IFileCreationToken  (Optional)
Токен для создания файла
versionToken  IFileVersionCreationToken  (Optional)
Токен для создания версии
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

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

См. также