【发布时间】:2017-11-16 14:14:26
【问题描述】:
我不确定这是错误还是设计使然,但我正在开发两个不同的加载项(不同的清单文件),但我希望它们使用相同的自定义丝带。目前看来不可能。
预期:
用户应该能够执行以下操作:
-
添加第一个名为“A1”的加载项(侧面加载或通过存储)
-
自定义功能区应显示名称为“Awesome Stuff”,其中包含一组特定于插件 A1 的各种命令按钮。
-
用户应该在几周后返回,现在想要使用加载项“A2”,因此插入此加载项(通过侧载或办公商店)。
-
Office 会识别出 A2 的清单包含与自定义功能区相同的 ID/名称,并将 A2 的命令按钮添加到由 A1 创建的同一自定义功能区中。他们将在不同的组下并排。
观察:
在我看来,第二个加载项将创建另一个具有相同名称的选项卡,因此两个单独的清单不能共享同一个自定义功能区。
我看到的截图
环境
我正在使用 Excel 的最新 Office Insiders(16.8 build 171111)。我在 Excel Online 中进行了测试,结果相同。
问题
- 这是设计使然还是潜在的错误?
- 我的清单中是否有错误或遗漏?
- 我猜标准的 excel 色带(主、插入等)没有这个问题?
为什么不使用单个清单?
假设以上是设计使然...第二个加载项是第一个清单之上的附加功能。所有用户都将使用第一个加载项的功能,但只有某些用户将使用第二个加载项。如果我们将它包含在单个清单中,它将使不需要它的用户感到困惑,因此理想情况下我们希望它们分开。
【问题讨论】:
标签: office-js