原文地址: 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 相关应用程序

Office Add-In 应用类型及平台支持的更多相关文章

  1. 有关平台支持的从经典部署模型到 Azure Resource Manager 的迁移的技术深入探讨

    本文将深入探讨如何从 Azure 经典部署模型迁移到 Azure Resource Manager 部署模型. 本文将介绍资源和功能级别的资源,让用户了解 Azure 平台如何在两种部署模型之间迁移资 ...

  2. 从ASM迁移到ARM(1):平台支持的迁移服务

    Azure上的ARM模式为用户带来更好的管理,更多新的特性,更好的体验,因此目前正在使用经典模式(ASM)的用户,在了解和使用了ARM之后,也在考虑如何将原来基于ASM模式的虚拟机,存储,网络等IAA ...

  3. 64位平台支持大于2 GB大小的数组

    64位平台支持大于2 GB大小的数组 64位平台.NET Framework数组限制不能超过2GB大小.这种限制对于需要使用到大型矩阵和向量计算的工作人员来说,是一个非常大问题. 无论RAM容量有多大 ...

  4. solr string类型表示不支持分词

    solr string类型表示不支持分词

  5. 平台支持的从经典部署模型到 Azure Resource Manager 的 IaaS 资源迁移

    本文介绍如何才能将基础结构即服务 (IaaS) 资源从经典部署模型迁移到 Resource Manager 部署模型. 用户可以阅读有关 Azure Resource Manager 功能和优点的更多 ...

  6. 命名空间“Microsoft.Office”中不存在类型或命名空间名称“Interop”(是否缺少程序集引用?

    在一个web项目中需要导出word打印,引用Microsoft.Office.Interop.Word后,在pages里使用正常,在app_code里新建类引用就报错. Report.cs里using ...

  7. vs2013 命名空间“Microsoft.Office”中不存在类型或命名空间名称“Interop”。是否缺少程序集引用?

    参考博文: 解决办法:添加引用/com/Microsoft Office 11.0 Object Library 然后在程序中 C#代码 using Microsoft.Office.Interop. ...

  8. 开发平台支持Arm Cortex-M的微控制器上人工智能训练

    开发平台支持Arm Cortex-M的微控制器上人工智能训练 Development platform enables AI training on Arm Cortex-M-based microc ...

  9. Flutter 开启 Windows、macOS 平台支持的命令

    Flutter 的多平台支持除了 Android 和 iOS 是默认开启的以外,比如 Windows.Linux 平台的支持需要手动开启. Flutter config 命令集中,有以下参数是对于平台 ...

随机推荐

  1. python 爬取bilibili 视频弹幕

    # -*- coding: utf-8 -*- # @author: Tele # @Time : 2019/04/09 下午 4:50 # 爬取弹幕 import requests import j ...

  2. 使用ant编译项目技能

    ant编译时指定jdk的版本号 系统的jdk版本号是1.6,而项目使用的jdk版本号是1.5.所以在编译时须要指定jdk的版本号为1.5,能够使用以下的方法为javac 任务指定fork和execut ...

  3. java8中的localdate和localtime用法举例

    java8中的localdate和localtime用法举例如下:这两个方法使我们可以方便的实现将旧的日期类转换为新的日期类,具体思路都是通过Instant当中介,然后通过Instant来创建Loca ...

  4. 【34.40%】【codeforces 711D】Directed Roads

    time limit per test2 seconds memory limit per test256 megabytes inputstandard input outputstandard o ...

  5. Function函数

    一般大家都用这个写法来定义一个函数: function Name([parameters]){ functionBody }; //alert(typeof Name) // Function 当我们 ...

  6. vue,js 使用中报错 TypeError: Cannot read property '__ob__' of undefined

    原因: data中没有加return 切记!切记!

  7. Modbus TCP 示例报文

    调试modbus  tcp 整理百度文库文档如下 <modbus-tcp-报文举例分析> <MODBUSTCP通讯报文> Client request: 19 B2 00 00 ...

  8. python 教程 第二十章、 数据库编程

    第二十章. 数据库编程 环境设置 1).安装MySQL-python http://www.lfd.uci.edu/~gohlke/pythonlibs/ MySQL-python-1.2.3.win ...

  9. Parse陨落,开发者服务今后路在何方?

    Parse为开发者提供移动应用的后台服务,包括数据存储.消息推送及用户管理等等.因此方便开发者可专心在客户端的制作,简化服务器端的设计. 关于 Parse 关停 2016年1月28日,Parse 官方 ...

  10. 大数据_zookeeper环境搭建中的几个坑

    文章目录 [] Zookeeper简介 关于zk的介绍, zk的paxos算法, 网上已经有各位大神在写了, 本文主要写我在搭建过程中的几个极有可能遇到的坑. Zookeeper部署中的坑 坑之一 E ...