You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

是否可通过编程方式从On-Send App启动Outlook的Taskpane App

Outlook 加载项编程触发启动任务窗格的可行性结论
  • 就当前第三方开发者可使用的公开Office JS API能力而言,不支持从On-Send加载项或其他任意加载项上下文,通过编程方式直接主动唤起独立的Taskpane App。你参考的官方文档描述是准确的,现有公开能力下仅支持两类任务窗格自动唤起场景:一是和特定文档/邮件绑定的加载项,在用户打开对应文件时自动打开;二是用户手动点击功能区的加载项入口触发打开。
  • 你观察到的微软第一方场景(如内置广告提示)的任务窗格唤起效果,依托的是微软内部未对外开放的私有API接口。这类接口没有公开调用文档、没有面向第三方开发者的权限申请通道,第三方加载项如果尝试逆向调用这类接口,会被Office客户端的安全机制直接拦截,既无法通过AppSource上架审核,也无法在生产环境稳定运行。
  • 如果你需要在On-Send触发时实现类任务窗格的交互效果,目前有两个可落地的替代方案:
    • 调用公开支持的displayDialogAsync接口弹出模态对话框,承载需要展示的交互内容,该接口支持在On-Send事件回调中主动触发,无特殊权限限制
    • 在邮件撰写初始化阶段就提前加载对应任务窗格,通过CSS控制任务窗格内内容的显示/隐藏状态,在On-Send触发时再展示对应内容,模拟“唤起任务窗格”的效果;该方案的缺点是需要任务窗格在整个邮件撰写周期保持后台运行,会带来少量额外性能开销

内容的提问来源于stack exchange,提问作者JohnD

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.03 08:45:38