IOnlyOfficeServiceCreateFileAsync - метод

Добавляет содержимое файла в кэш, используемый для сервера документов Р7-Офис/OnlyOffice. Связывается с версией файла в карточке в параметре versionId. Вызовите удаление документа запросом по завершению работы с ним, в т.ч. при закрытии вкладки или приложения.

Definition

Пространство имён: Tessa.Extensions.Default.Server.OnlyOffice
Сборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 4.0.4
C#
Task<string> CreateFileAsync(
	Guid id,
	Guid versionId,
	string name,
	Stream contentStream,
	CancellationToken cancellationToken = default
)

Параметры

id  Guid
Идентификатор редактируемого файла, по которому его содержимое будет доступно в методах этого API. Укажите здесь уникальный идентификатор для каждого вызова, связанного с открытием версии файла на редактирование.
versionId  Guid
Идентификатор версии файла в карточке.
name  String
Имя файла в карточке, включая его расширение.
contentStream  Stream
Контент файла.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

TaskString
Токен для доступа к контенту файла и обновлению статусов.

См. также