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 相关应用程序 |
Office Add-In 应用类型及平台支持的更多相关文章
- 有关平台支持的从经典部署模型到 Azure Resource Manager 的迁移的技术深入探讨
本文将深入探讨如何从 Azure 经典部署模型迁移到 Azure Resource Manager 部署模型. 本文将介绍资源和功能级别的资源,让用户了解 Azure 平台如何在两种部署模型之间迁移资 ...
- 从ASM迁移到ARM(1):平台支持的迁移服务
Azure上的ARM模式为用户带来更好的管理,更多新的特性,更好的体验,因此目前正在使用经典模式(ASM)的用户,在了解和使用了ARM之后,也在考虑如何将原来基于ASM模式的虚拟机,存储,网络等IAA ...
- 64位平台支持大于2 GB大小的数组
64位平台支持大于2 GB大小的数组 64位平台.NET Framework数组限制不能超过2GB大小.这种限制对于需要使用到大型矩阵和向量计算的工作人员来说,是一个非常大问题. 无论RAM容量有多大 ...
- solr string类型表示不支持分词
solr string类型表示不支持分词
- 平台支持的从经典部署模型到 Azure Resource Manager 的 IaaS 资源迁移
本文介绍如何才能将基础结构即服务 (IaaS) 资源从经典部署模型迁移到 Resource Manager 部署模型. 用户可以阅读有关 Azure Resource Manager 功能和优点的更多 ...
- 命名空间“Microsoft.Office”中不存在类型或命名空间名称“Interop”(是否缺少程序集引用?
在一个web项目中需要导出word打印,引用Microsoft.Office.Interop.Word后,在pages里使用正常,在app_code里新建类引用就报错. Report.cs里using ...
- vs2013 命名空间“Microsoft.Office”中不存在类型或命名空间名称“Interop”。是否缺少程序集引用?
参考博文: 解决办法:添加引用/com/Microsoft Office 11.0 Object Library 然后在程序中 C#代码 using Microsoft.Office.Interop. ...
- 开发平台支持Arm Cortex-M的微控制器上人工智能训练
开发平台支持Arm Cortex-M的微控制器上人工智能训练 Development platform enables AI training on Arm Cortex-M-based microc ...
- Flutter 开启 Windows、macOS 平台支持的命令
Flutter 的多平台支持除了 Android 和 iOS 是默认开启的以外,比如 Windows.Linux 平台的支持需要手动开启. Flutter config 命令集中,有以下参数是对于平台 ...
随机推荐
- Android四大组件之Activity--管理方式
1. 概览 Activity的管理有静态和动态两层涵义: 静态是指Activity的代码组织结构,即Application中声明的Activity的集合,这些Activity被组织在一个APK中,有特 ...
- 对Java JVM中类加载几点解释
1.用到类的时候,类加载到方法区,同时方法区会存放static的内容(包括静态方法和静态变量),随类的加载而加载 2当new的时候,会在堆中创建一个对象,在其中会开辟其中的实例变量内存并初始化,堆中变 ...
- mac下通过brew安装的Nginx在哪
反正我的是在/usr/local/etc下,看网上的资料似乎都不太一样. 一些常用nginx命令 nginx -s reload :修改配置后重新加载生效 nginx -s stop :快速停止ngi ...
- .net remoting 使用事件
原文:.net remoting 使用事件 在RPC如果需要使用事件,相对是比较难的.本文告诉大家如何在 .net remoting 使用事件. 目录 使用 Channel 序列化 开发建议 修复异常 ...
- WindowsService - 开发遇到的问题
1.Windows服务安装 通过cmd运行指令安装Windows服务: 安装方法:运行cmd,以InstallUtil.exe 来运行 Windows服务程序. 如果是Release模式的话,直接在c ...
- C#实现万年历(农历、节气、节日、星座、星宿、属相、生肖、闰年月、时辰)
C# 万年历 农历 节气 节日 星座 星宿 属相 生肖 闰年月 时辰地址:http://www.cnblogs.com/txw1958/archive/2013/01/27/csharp-calend ...
- 3D场景中的鼠标响应事件
原文:3D场景中的鼠标响应事件 今天要讲的是3D场景中的鼠标响应事件的处理,首先Button的响应是大家熟知的,只要加上一个click事件,然后写一个响应的处理时间就行了.对于二维平面上的一些控件也很 ...
- PHP中间uniqid在高并发重复问题
在公用事业最近项目生成token检查问题.首先考虑php中间uniqid()函数生成一个随机字符串,但因为该函数的良好似基于微秒的水平.在高并发的情况下,,也能够产生相同的值. 解1:uniqid(r ...
- Ubuntu下可以直接安装mingw(sudo apt-get install mingw32 mingw32-binutils mingw32-runtime,附例子,简单好用,亲测成功)good
Mingw:在Linux系统下编译Windows的程序 Ubuntu下可以直接安装:sudo apt-get install mingw32 mingw32-binutils mingw32-runt ...
- windows添加本地文件托管到新增github库
新增repositoy.登录gitHub,并点击“New Reposoitory” 写入名字 之后点击“create resposity” \ 按照上图中的步骤可以完成.以下为完成步骤. 2. 在本 ...