OnlyOfficeServiceCloseEditorAsync - метод

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

Definition

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

Параметры

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

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

Task

Реализации

IOnlyOfficeServiceCloseEditorAsync(Guid, Guid, Boolean, CancellationToken)

Заметки

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

См. также