Office Add-In 应用类型及平台支持
原文地址: 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 邮件应用(邮件外接程序)。
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 相关应用程序 |
最新文章
- hbase shell 常见命令
- 【CISP笔记】安全漏洞与恶意代码(1)
- Action类为何要 extends ActionSupport
- P2661 信息传递 TODO-TARJAN算法
- 百度面试题——top K算法
- C# 虚方法的重载 new 与 virtual
- EasyUI-增删改操作
- angularjs小知识
- Spring Boot Logback应用日志
- JS实现信息的显示和隐藏
- 入门Html
- Re-installation failed due to different application signatures.的解决方案
- linux 目录及文件的命名规则、ls操作
- Shell学习笔记 ——第一天
- 简单说说Android自定义view学习推荐的方式
- java 访问数据库
- form提交循环
- Bootstrap3基础 img-thumbnail 给图片加一个圆角的边框
- PTA 根据后序和中序遍历输出先序遍历(25 分)
- 「HNOI2015」开店(树链剖分, 主席树)
热门文章
- SpringBoot JPA 专题
- NOIP模拟 Pyramid - 斜率优化DP
- 使用RpcLite构建SOA/Web服务(Full .Net Framework)
- Cocos2d-x 脚本语言Lua基本语法
- 【PHP Manager for IIS】让IIS支持PHP
- 5.1 入门整合案例(SpringBoot+Spring-data-elasticsearch) ---- good
- class helper 可能是从 Delphi 2007 增加的新语法
- session_start()的逻辑
- 用java写的后台方法可以提供给C#调用吗?(转)
- 1 下载abp 以及 遇到的包管理问题