【发布时间】:2017-07-14 22:07:03
【问题描述】:
我正在使用ContentControl.insertText 使用 Office.js 开发 Word 加载项。根据文档,此方法由WordApi requirement set 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 中因上述异常而失败。
是否有人能够在 Office Online 环境中成功地将文本插入到 ContentControl 中?如果没有,是否有计划支持此功能?
任何输入或澄清将不胜感激!谢谢!
【问题讨论】:
标签: ms-office office-js office-addins word-addins