原文地址: http://simpeng.net/office-add-in/office-add-in-%e5%ba%94%e7%94%a8%e7%b1%bb%e5%9e%8b%e5%8f%8a%e5%b9%b3%e5%8f%b0%e6%94%af%e6%8c%81/,为了本博客内容完整性,转载至此。

Office Add-In 应用类型

Office Add-In 平台支持三种应用(应用也称为 Apps, 也就是外接程序)类型:Office 任务面板(任务窗格外接程序)、Office 内容应用(内容外接程序)以及Office 邮件应用(邮件外接程序)。

1. 任务面板应用

任务面板应用显示在 Office 文档的一侧, 可用来增强文档的查看或创作体验,例如实现 Word 文档内的 Wikipedia词典(点击查看)、 代码格式化助手 Code Format (点击查看)等应用。


2. 内容应用

放置在 Office 文档中的任意位置,此类应用可以丰富文档或基于浏览器的 Access 数据库的内容。 例如之前我们看到的用来实现数据可视化的 People Graph (点击查看)。


3. 邮件应用

显示在邮件正文的上方,可用来实现与邮件相关的应用。 例如,FedEx 包裹追踪 (点击查看) 可根据邮件中存在的快递号,查询包裹详情,用户不需要切换到浏览器登录 FedEx 官网进行查询。 邮件应用适用的用户场景:

  • 最终用户需要在查看或撰写电子邮件和约会时,使用 Office Apps
  • 需要根据邮件上下文决定是否应该显示邮件应用入口。 例如,当发现邮件正文中有地址信息时,才显示地图邮件应用入口,用户点击入口后,邮件应用启动,并将匹配到的地址信息显示在地图上。
  • 应用程序不仅在台式机上可用,而且在平板电脑或智能手机上也可用

目前,如果您的邮箱搭建在 Exchange Server 上,则可为 Outlook 富客户端、Outlook Web App 和 适用于设备的 OWA 创建邮件应用程序。 在邮件应用中,通过检测邮件的上下文信息(例如,用户正停留在撰写邮件界面、特定邮件类型、是否存在附件、地址信息、任务建议、会议建议、邮件和约会正文中某些字符串模式匹配) ,来决定是否应该在该邮件中显示此邮件应用入口。


目前三种 Apps类型在 Office 平台上的支持

下表总结了不同 Office 软件对三种App类型的支持情况。

Office 软件类型 Office 软件 是否支持任务窗格应用程序 是否支持内容应用程序 是否支持邮件应用程序
Office PC 富客户端版本 Word 2013 或更高版本
Excel 2013 或更高版本
PowerPoint 2013 或更高版本
Project 2013 或更高版本
Outlook 2013 或更高版本
Office Web 版应用程序 Word Online
Excel Online
PowerPoint Online
Access Web 应用程序
Outlook Web 应用程序
Office RT 版应用程序 Word RT
Excel RT
PowerPoint RT
Outlook RT
Office Mac 版应用程序 Outlook for Mac
OWA for Devices

(OWA for Android phones,

OWA for iPad,

OWA for iPhone),

适用于设备的 OWA

相关链接

OWA for Devices
Outlook Web Access简称OWA是基于微软Hosted Exchange技术的托管邮局的一项Web访问功能
OWA for iPhone and OWA for iPad
开发 Office 相关应用程序

最新文章

  1. hbase shell 常见命令
  2. 【CISP笔记】安全漏洞与恶意代码(1)
  3. Action类为何要 extends ActionSupport
  4. P2661 信息传递 TODO-TARJAN算法
  5. 百度面试题——top K算法
  6. C# 虚方法的重载 new 与 virtual
  7. EasyUI-增删改操作
  8. angularjs小知识
  9. Spring Boot Logback应用日志
  10. JS实现信息的显示和隐藏
  11. 入门Html
  12. Re-installation failed due to different application signatures.的解决方案
  13. linux 目录及文件的命名规则、ls操作
  14. Shell学习笔记 ——第一天
  15. 简单说说Android自定义view学习推荐的方式
  16. java 访问数据库
  17. form提交循环
  18. Bootstrap3基础 img-thumbnail 给图片加一个圆角的边框
  19. PTA 根据后序和中序遍历输出先序遍历(25 分)
  20. 「HNOI2015」开店(树链剖分, 主席树)

热门文章

  1. SpringBoot JPA 专题
  2. NOIP模拟 Pyramid - 斜率优化DP
  3. 使用RpcLite构建SOA/Web服务(Full .Net Framework)
  4. Cocos2d-x 脚本语言Lua基本语法
  5. 【PHP Manager for IIS】让IIS支持PHP
  6. 5.1 入门整合案例(SpringBoot+Spring-data-elasticsearch) ---- good
  7. class helper 可能是从 Delphi 2007 增加的新语法
  8. session_start()的逻辑
  9. 用java写的后台方法可以提供给C#调用吗?(转)
  10. 1 下载abp 以及 遇到的包管理问题