我想检测 Mail Add-in 中的事件。在 Outlook,thick/desktop 版本中,我们可以检测到邮件事件,例如MailItem.Send
和MailItem.AttachmentAdd.
是否可以在 Outlook Online 中收听这些事件?
我想检测 Mail Add-in 中的事件。在 Outlook,thick/desktop 版本中,我们可以检测到邮件事件,例如MailItem.Send
和MailItem.AttachmentAdd.
是否可以在 Outlook Online 中收听这些事件?
不幸的是,Mailbox API 中几乎没有任何类型的事件,除了仅在您启动它们时触发的异步回调。据我所知,没有任何东西可用于检测项目发送或附件修改事件。
最接近的选项是使用 Outlook 通知 REST API ( https://msdn.microsoft.com/office/office365/APi/notify-rest-operations ),但这些更适合监控项目/文件夹级别的更改。也许您可以连接到已发送项目文件夹的通知以近似 MailItem.Send 操作,或者观察草稿项目的更改以检测新添加的附件。
没有。你不能这样做。Office 应用程序无法与客户端应用程序上的按钮或操作进行交互,例如: Outlook。