首页 > 解决方案 > 如何在 Officejs 中使用任务窗格实现启用/禁用命令

问题描述

我们正在尝试在 Excel 加载项中实现功能启用/禁用加载项命令。它基于参考 https://docs.microsoft.com/en-us/office/dev/add-ins/design/disable-add-in-commands为任务窗格启用了共享运行时 当我们在清单中尝试使用任务窗格配置时,功能无法按预期工作。它的行为基于 taskpanid 在 ShowTaskPane 标签中的设置方式。例如,如果它具有多个任务窗格的通用 TaskpaneId,则在尝试使用共享运行时上传清单文件时出现“清单文件错误”错误。作为另一种选择,如果它具有多个任务窗格的唯一 TaskpaneId,它可以上传清单文件,但在任务窗格的右侧,每次单击具有共享运行时的任务窗格命令时,带有向下箭头的图标都会绑定。因此需要样本/说明来配置具有共享运行时的多个任务窗格。

标签: office-js

解决方案


您是否尝试在加载项中同时打开多个任务窗格?目前无法做到这一点。出于安全原因,Office 允许加载项中的共享运行时一次只打开一个任务窗格。


推荐阅读