如何解决在 Office 365 word 中单击功能区中的 2 个按钮时会打开 2 个任务窗格
我在 Office 365 Word 插件的功能区上有 2 个按钮。
...
<Action xsi:type="ShowTaskpane">
<TaskpaneId>button1</TaskpaneId>
<SourceLocation resid="myURL" /> // ~remoteURL/pages/text.html?seacrhtype=1
</Action>
...
..
<Action xsi:type="ShowTaskpane">
<TaskpaneId>button2</TaskpaneId>
<SourceLocation resid="MyURL.Url" /> //// ~remoteURL/pages/text.html?seacrhtype=2
</Action>
..
我打开同一个 html 页面并根据功能区的按钮点击传递查询参数。
我面临的问题是,当我单击按钮 1 时,它会打开一个任务窗格。
如果我点击 button2,它会打开另一个任务窗格而不隐藏/关闭已经打开的第一个任务窗格,所以我在同一个单词页面上有 2 个任务窗格。
有没有办法一次只打开一个任务?如果我点击不同的按钮,那么只有相关的任务面板会打开并工作。
如何在单击第二个按钮时隐藏第一个任务窗格,反之亦然?
提前致谢
解决方法
closeContainer 方法关闭正在执行 JavaScript 的 UI 容器。此方法的行为由以下指定:
- 从无 UI 命令按钮调用:无效。 displayDialogAsync 打开的任何对话框都将保持打开状态。
- 从任务窗格调用:任务窗格将关闭。 displayDialogAsync 打开的任何对话框也将关闭。如果任务窗格支持固定并且已被用户固定,它将被取消固定。
- 从模块扩展调用:无效。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。