IOnlyOfficeServiceCreateFileAsync - метод
Добавляет содержимое файла в кэш, используемый для сервера документов Р7-Офис/OnlyOffice.
Связывается с версией файла в карточке в параметре versionId.
Вызовите удаление документа запросом по завершению работы с ним, в т.ч. при закрытии вкладки или приложения.
Пространство имён: Tessa.Extensions.Default.Server.OnlyOfficeСборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 4.0.4
Task<string> CreateFileAsync(
Guid id,
Guid versionId,
string name,
Stream contentStream,
CancellationToken cancellationToken = default
)
Function CreateFileAsync (
id As Guid,
versionId As Guid,
name As String,
contentStream As Stream,
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of String)
Task<String^>^ CreateFileAsync(
Guid id,
Guid versionId,
String^ name,
Stream^ contentStream,
CancellationToken cancellationToken = CancellationToken()
)
abstract CreateFileAsync :
id : Guid *
versionId : Guid *
name : string *
contentStream : Stream *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<string>
- id Guid
-
Идентификатор редактируемого файла, по которому его содержимое будет доступно в методах этого API.
Укажите здесь уникальный идентификатор для каждого вызова, связанного с открытием версии файла на редактирование.
- versionId Guid
- Идентификатор версии файла в карточке.
- name String
- Имя файла в карточке, включая его расширение.
- contentStream Stream
- Контент файла.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
TaskStringТокен для доступа к контенту файла и обновлению статусов.