【问题标题】:Attendees change event office 365 outlook add-in与会者更改活动 Office 365 Outlook 加载项
【发布时间】:2015-11-15 03:07:05
【问题描述】:

我想在我的 Office 365 Outlook 插件中捕获约会项目的与会者列表的变化。每当添加/删除与会者时,我想在我的插件中运行一个函数。

Here 是一个简单而漂亮的插件。但我无法找到如何捕捉变化。

【问题讨论】:

  • 您找到解决方案了吗?已经 2 年多了,我也在为同样的问题苦苦挣扎。
  • 我通过在插件中放置一个刷新按钮来解决这个问题,以便用户在需要时单击刷新

标签: javascript outlook office365 office365-apps


【解决方案1】:

目前没有可以让您访问来自Mailbox API 的约会或消息对象中的事件,这些事件可以让您访问实时更改。事实上,我相信这个 FindTime 加载项正在使用当前未从 Office 加载项框架、Office 的 JavaScript API 或邮箱 API 公开提供的功能。

请注意,尽管他们的任务窗格是通过 ribbon button/add-in command 激活的。我的猜测是 FindTime 正在使用Outlook Notifications REST API 来获取更新,因为用户更新了会议收件人。但是,该 API 目前处于预览模式,我认为您还不能将其用于生产解决方案。希望这会有所帮助!

【讨论】:

  • 这在尝试了解如何订阅 Outlook 项目中的主题更改时很快出现。有没有办法为项目更改注册回调?
  • 通知 REST API - 我的答案中的链接
  • 这是任务窗格的最佳方式吗?如果是这种情况,我宁愿只使用 setInterval。
  • 不幸的是,没有直接回调可以捕获任务窗格上下文中项目中的属性更改,因此通知是唯一的方法(如果它甚至可以在您的情况下正确使用)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-01-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多