IOnlyOfficeServiceCloseEditorAsync - метод

Устанавливает флаг закрытия сеанса работы с редактором.

Definition

Пространство имён: Tessa.Extensions.Default.Server.OnlyOffice
Сборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 4.0.4
C#
Task CloseEditorAsync(
	Guid id,
	Guid userID,
	bool isAdministrator,
	CancellationToken cancellationToken = default
)

Параметры

id  Guid
Идентификатор редактируемого файла.
userID  Guid
Идентификатор пользователя.
isAdministrator  Boolean
Пользователь администратор.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

Task

Заметки

Иногда Р7-Офис/OnlyOffice не присылает сигнал о закрытии редактора, что влечет бесконечное ожидание пользователем. Поэтому введён таймаут на ожидание на клиенте, и искусственное закрытие. Это сделано для корректной работы функциональности совместного редактирования.

См. также