Office365 加载项有一个奇怪的问题。插件在 manifest.xml 文件中描述,该文件与某些网页“链接”。
好的,让我们跳到问题。在 manifest.xml 中有一个标签
<DisplayName DefaultValue="SomethingAndSomething"/>
当我在我的名字中使用&符号时,比如Something&Something,它不起作用。我的下一个尝试是使用 HTML 字符代码。所以看起来像这样
<DisplayName DefaultValue="Something&Something"/>
现在它仅适用于 Outlook 网站。它不适用于桌面。我的加载项应显示为功能区上的按钮,并且 Outlook 桌面版中没有按钮。
编辑: 好的,我有一些新信息。我需要纠正我的问题。
当我在标签中使用单个&符号时
&
桌面版outlook有下划线。网络版的 Outlook 中有一个 & 符号。
当我在标签中使用两个&符号时
&&
桌面版的 Outlook 中有一个 & 符号。网络版的 Outlook 中有一个双和号。
我的产品名称也需要在 GroupName(在功能区中)、标签、描述中。所以我的字符串资源看起来像这样
<bt:String id="myGroupLabel" DefaultValue="Something&&Something"/>
<bt:String id="myLabel" DefaultValue="Something&&Something"/>
<bt:String id="myTitle" DefaultValue="Something&&Something"/>
在这种情况下,当我使用 Outlook 桌面版时,任务窗格的功能区按钮不会显示。在网页版中,一切正常。