如何在 outlook 任务窗格插件中为约会项目添加事件侦听器?
How to add event listeners for appointment item in outlook taskpane add in?
我一直在按照此示例添加事件侦听器,但它不起作用。在日历中创建约会时(即添加与会者时)是否有任何方法可以收听更改?
我关注的link:
我需要创建一个任务窗格来显示添加为与会者的电子邮件。
要侦听何时将与会者添加到日历中,您可以注册 RecipientsChanged 事件。当所选项目的收件人列表或约会地点在 Outlook 中更改时触发此事件。要求集 1.7 中添加了对此事件的支持。可以找到有关此事件的文档 here。支持的事件包括 RecurrenceChanged、RecipientsChanged 和 AppointmentTimeChanged。
要添加事件,您需要像这样调用 addHandlerAsync:
Office.context.mailbox.item.addHandlerAsync(Office.EventType.RecipientsChanged, handler, callback);
您可以在其中指定处理程序和回调。可以找到 addHandlerAsync 的文档 here。
我一直在按照此示例添加事件侦听器,但它不起作用。在日历中创建约会时(即添加与会者时)是否有任何方法可以收听更改?
我关注的link:
我需要创建一个任务窗格来显示添加为与会者的电子邮件。
要侦听何时将与会者添加到日历中,您可以注册 RecipientsChanged 事件。当所选项目的收件人列表或约会地点在 Outlook 中更改时触发此事件。要求集 1.7 中添加了对此事件的支持。可以找到有关此事件的文档 here。支持的事件包括 RecurrenceChanged、RecipientsChanged 和 AppointmentTimeChanged。
要添加事件,您需要像这样调用 addHandlerAsync:
Office.context.mailbox.item.addHandlerAsync(Office.EventType.RecipientsChanged, handler, callback);
您可以在其中指定处理程序和回调。可以找到 addHandlerAsync 的文档 here。