我是否正确使用Office.context.mailbox.item.addHandlerAsync?

时间:2018-09-18 17:49:55

标签: javascript outlook outlook-web-addins

我将Office.context.mailbox.item.addHandlerAsync用于约会项目上的o365加载项。我希望每次调整约会时间或添加/删除参与者时,处理程序都会触发。我在打开加载项时看到了回调触发,但是在与约会交互时却没有看到。

initOfficeListener = () => {
  const { addHandlerAsync, start } = Office.context.mailbox.item;
  const { AppointmentTimeChanged, RecipientsChanged } = Office.EventType;

  addHandlerAsync(
    AppointmentTimeChanged,
    eventArgs => {
      start.getAsync(this.processStart);
    },
    result => console.log(result)
  );
}

1 个答案:

答案 0 :(得分:0)

需要升级到1.5版或更高版本。