如何在outlook任务窗格加载项中为约会项目添加事件侦听器



我一直在用这个例子添加事件侦听器,但它不起作用。当在日历中创建约会时(即,当添加与会者时(进行更改时,有什么方法可以倾听吗?

我关注的链接:

https://learn.microsoft.com/en-us/office/dev/add-ins/outlook/pinnable-taskpane#implement-事件处理程序

我需要创建一个任务窗格,在添加为与会者时显示电子邮件。

若要在日历中添加与会者,可以注册RecipientsChanged事件。当选定项目的收件人列表或约会位置在Outlook中发生更改时,会触发此事件。在需求集1.7中添加了对此事件的支持。有关此活动的文档可在此处找到。支持的事件包括RecurrenceChanged、RecipientsChanged和AppointmentTimeChanged。

要添加事件,您需要调用addHandlerAsync,如:

Office.context.mailbox.item.addHandlerAsync(Office.EventType.RecipientsChanged, handler, callback);

您可以在其中指定处理程序和回调。addHandlerAsync的文档可以在这里找到。

最新更新