Office Web Addin for Outlook约会

时间:2017-09-14 13:38:30

标签: outlook outlook-addin outlook-web-addins

我正在使用Outlook(主要是桌面版)约会(日历)的Office网络加载项,但我有一些问题要弄清楚,如何使我的按钮显示在正确的位置

我希望我的按钮以读取模式出现在约会表格中(编号模式中没有)我想让它出现在约会和约会的组织者身上 - 这就是我的问题开始的地方。 / p>

在清单中,我可以将ExtensionPoint指定为 AppointmentAttendeeCommandSurface AppointmentOrganizerCommandSurface ,但不能同时指定两者。这是否意味着我需要制作两个不同的加载项才能获得双方的按钮?

此外,即使我在规则集合中有一条规则(我唯一的规则),也就是说

<Rule xsi:type="ItemIs" ItemType="Appointment" FormType="Read" />

该按钮也出现在约会的撰写表单上,而不是仅仅在我想要的读取表单上。

非常感谢任何帮助:)

如果您需要其他信息,请与我们联系。

更新时间:2017-12-04

我在这个插件中遇到了另一个障碍......

部分用户正在查看共享日历,因此不是组织者或参加者。

按钮仍然会为他们显示,我也想要它,但它处于禁用状态,虽然可见。

这是否可以在清单中的某处配置?

1 个答案:

答案 0 :(得分:1)

对于约会,该模式与您是会议的与会者还是组织者有关。作为与会者,您总能在阅读模式中找到约会表格(因此只会显示AppointmentAttendeeCommandSurface按钮),如果您是组织者,您将始终在撰写模式中找到约会表格(只有AppointmentOrganizerCommandSurface按钮会显示)。当您是组织者时,没有AppointmentRead的概念。如果您愿意,也可以在清单中同时使用这两个扩展点。

此外,根据规则,由于您在清单中使用版本覆盖部分,因此规则部分是旧版并且不执行任何操作 - 版本覆盖优先于旧版部分。