用于Outlook约会的Office Web地址

问题描述:

我正在为Outlook(主要是桌面版本)约会(日历)的Office Web加载项工作,但我有一些问题搞清楚,如何让我的按钮出现在正确的位置。用于Outlook约会的Office Web地址

我希望我的按钮以阅读模式出现在约会窗体中(不能在撰写模式下),我希望它出现在与会者和约会的组织者 - 这是我的问题开始的地方。

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

而且,即使我有我的规则集合的规则(我唯一的规则),说

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

按钮也出现预约,而不是仅仅读形式的撰写形式上正如我想要的那样。

任何帮助,将不胜感激:)

让我知道如果你需要更多的信息。

更新:2017年12月4日

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

有些用户正在寻找共享日历,因此不主办方,也不是与会者。

尽管按钮仍然显示,我也希望它,但它仍处于禁用状态,虽然可见。

这是可以在清单中的某处配置的东西吗?

对于约会,模式与您是否参加会议或组织者有关。作为与会者,您始终可以在阅读模式下找到预约表单(因此只有AppointmentAttendeeCommandSurface按钮会显示),如果您是组织者,则始终可以在撰写模式下找到预约表单(仅显示AppointmentOrganizerCommandSurface按钮)。当您是组织者时,没有AppointmentRead的概念。如果您愿意,您也可以在清单中同时使用两个扩展点。另外,就规则而言,由于您在清单中使用版本覆盖部分,因此规则部分是遗留的,并且什么都不做 - 版本覆盖优先于旧版部分。

+0

我遇到了这个插件中的另一个障碍......一些用户正在查看共享日历,因此不是组织者和参与者。尽管按钮仍然显示,我也希望它,但它仍处于禁用状态,虽然可见。这是否可以在清单中的某处进行配置? – Aidal

+0

显然整个共享的日历事物在这一点上不被支持,但可能在未来。 – Aidal

+0

当我以组织者模式查看Mailbox.Item时,与在参加者模式下相比,该对象的属性要少得多。我无法看到开始,结束,创建,修改日期,也无法看到其他与会者等,如果我处于与会者模式,我可以这样做 - 为什么?组织者如何获得更丰富的对象? – Aidal