Я разрабатываю надстройку Word с Office.js, которая использует ContentControl.insertText. Согласно документации, этот метод предоставляется Набор требований WordApi 1.1, который поддерживается в Office Online. Кроме того, в документации для ContentControls Office Online указан как поддерживаемый и не упоминаются какие-либо исключения, когда речь идет об использовании этого конкретного метода.
Тем не менее, когда я запускаю надстройку в собственном Word 2016, все работает нормально, но когда я запускаю ее в среде Word Online, происходит сбой со следующим исключением:
code:"NotAllowed"
errorLocation:"ContentControl.insertText"
message:"The action isn’t supported in Word Online. Check the OfficeExtension.Error.debugInfo for more information."
Для справки, я использую его так:
control.insertText(heading.Text, 'Replace');
Я также попытался запустить пример, представленный в документации, с теми же результатами: он работает в Word 2016, но не работает с указанным выше исключением в Word Online.
Кто-нибудь смог успешно вставить текст в ContentControl в среде Office Online? Если нет, планируется ли поддержка этой функции?
Любой вклад или разъяснение будут высоко оценены! Спасибо!