Windows版新Outlook与COM加载项兼容性及替代功能咨询
新Outlook中传统COM加载项功能的替代实现说明
1. 访问本地文件
新Outlook的插件采用Office Add-ins沙箱模型,无法直接后台访问本地文件系统。如果需要获取本地文件内容,只能通过Office.js提供的文件选择对话框API(如Office.context.ui.displayDialogAsync调用系统文件选择器),由用户主动选择文件后,插件才能读取文件内容。若你的场景需要无交互的本地文件访问,Office Add-ins无法满足,需结合其他桌面端技术实现,但无法作为Outlook插件直接集成。
2. 后台触发的事件API(如邮件接收事件)
新Outlook支持通过**事件触发激活(Event-based activation)**实现后台事件响应,邮件接收事件(ItemAdded)可实现,但有以下限制:
- 需在插件manifest中声明对应的事件配置,注册收件箱的
ItemAdded事件 - 该功能仅支持新Outlook桌面端、Web端等特定版本
- 后台执行的代码有严格的时间限制(通常为5分钟内),无法运行长时间任务
内容的提问来源于stack exchange,提问作者mahayashi
相关产品推荐
相关产品推荐

