【问题标题】:Remove Task Pane info on saving document在保存文档时删除任务窗格信息
【发布时间】:2018-06-19 04:46:56
【问题描述】:

我正在尝试加载通过 office-js 任务窗格应用程序存储的 excel 文档。我们在任务窗格应用程序中有一个保存文档按钮。当我们尝试保存文档时,看起来任务窗格插件设置也与文档一起存储。我不希望这种情况发生。发生的情况是 - 当存储的文档在保存后打开时,excel 文档正在尝试自动打开任务窗格应用程序。当有人确实转到 Excel 菜单>插入>我的插件>并单击相应的插件名称但不是自动单击时,我希望发生这种情况。

从文档中,我看到一些属性正在设置,或者我们可以使用以下代码进行设置。但是我需要针对什么属性来删除保存后加载项的默认加载。

Office.context.document.settings.set(<Doc_Property>, true);
Office.context.document.settings.saveAsync();

【问题讨论】:

    标签: javascript office-js


    【解决方案1】:

    这在文章Automatically open a task pane with a document 中有记录。物业是Office.AutoShowTaskpaneWithDocument:

    Office.context.document.settings.set("Office.AutoShowTaskpaneWithDocument", true);
    Office.context.document.settings.saveAsync();
    

    【讨论】:

    • Marc,您是说“Office.AutoShowTaskpaneWithDocument”是我们尝试保存文档时隐式设置的属性。请告诉我。
    • 没有隐式设置。加载项安装在 文档本身中。在某些方面,将它们视为“文档扩展”而不是“办公室扩展”更容易。我链接到的文档显示了如何控制在加载文档时是否自动重新打开任务窗格。
    • @MarcLaFleur 我确实使用 Office.context.document.settings.set("Office.AutoShowTaskpaneWithDocument", false); 和 word still打开插件面板。?如何让它不自动打开?
    猜你喜欢
    • 2017-01-15
    • 1970-01-01
    • 1970-01-01
    • 2018-11-28
    • 1970-01-01
    • 2015-04-21
    • 1970-01-01
    • 1970-01-01
    • 2012-05-08
    相关资源
    最近更新 更多