Exchange 和 EWS 托管 API 中的 Web 服务 API 功能可用性Web service API feature availability in Exchange and the EWS Managed API

了解每个版本的 Exchange 和 EWS 托管 API 中提供了哪些 EWS 和 web 服务 API 功能。Learn about which EWS and web service API features are available in each version of Exchange and the EWS Managed API.

Exchange 客户端应用程序通常面向许多 Exchange 版本。Exchange client applications often target many versions of Exchange. 出于此原因,您可能需要设计应用程序,以便根据托管用户邮箱的 Exchange 版本来打开和关闭EWS 客户端功能For this reason, you might want to design your application such that you can turn EWS client features on and off based on the version of Exchange that hosts your users' mailbox. 本文提供了有关不同版本的 Exchange 和 EWS 托管 API 中可用的服务 API 功能的信息。This article provides information about which service API features are available in different versions of Exchange and the EWS Managed API. 使用此信息可将您的应用程序设计为广泛应用于运行多个 Exchange 版本的客户。Use this information to design your application to apply broadly to customers running multiple versions of Exchange.

有关 Exchange 版本之间的差异的详细信息,请参阅 EWS 架构文件和关联的参考文档For detailed information about the differences between versions of Exchange, review the EWS schema files and the associated reference documentation.

由 Exchange 版本提供的 API 功能API features by Exchange version

Exchange web 服务 Api (包括 EWS 和自动发现)在编写时考虑到了多版本兼容性。The Exchange web service APIs, including EWS and Autodiscover, are developed with multi-version compatibility in mind. 因此,针对 exchange 2007 的应用程序也适用于从 Exchange 2013 开始的 Exchange 版本,包括 Exchange Online 和 Exchange Online (作为 Office 365 的一部分)。Therefore, an application that targets Exchange 2007 also works against versions of Exchange starting with Exchange 2013, including Exchange Online and Exchange Online as part of Office 365.

下表显示了每个 Exchange 版本和从版本2.0 开始的 EWS 托管 API 版本中可用的 API 功能。The following table indicates which API features are available in each version of Exchange and versions of the EWS Managed API starting with version 2.0. 由于您的应用程序可能以多个版本的 Exchange 为目标,因此您知道哪些版本支持您的客户端实现的功能将非常有帮助。Because your application might target multiple versions of Exchange, it will be helpful for you to know which versions support the features that your client implements. 您可以使用自动发现服务发现用户的哪种版本的 Exchange 是客户端目标,以便您可以打开和关闭这些功能,具体取决于您的用户是否可以使用它们。You can use the Autodiscover service to discover which version of Exchange a client targets for a user so that you can turn features on and off depending on whether they are available to your users.

表1。Exchange 和 EWS 托管 API 的版本中的 Web 服务功能可用性Table 1. Web service feature availability in versions of Exchange and the EWS Managed API

API 功能API feature Exchange Online (Office 365)Exchange Online (Office 365) EWS 托管 APIEWS Managed API Exchange 2013Exchange 2013 Exchange 2010 SP2Exchange 2010 SP2 Exchange 2010 SP1Exchange 2010 SP1 Exchange 2010Exchange 2010 Exchange 2007 SP1Exchange 2007 SP1 Exchange 2007Exchange 2007
不明确的名称解析Ambiguous name resolution
XX
XX
XX
XX
XX
XX
XX
XX
Outlook 相关应用程序管理Apps for Outlook management
XX
XX
XX
存档邮箱访问Archive mailbox access
XX
XX
XX
XX
XX
自动发现(POX)Autodiscover (POX)
XX
XX
XX
XX
XX
XX
XX
XX
自动发现(SOAP)Autodiscover (SOAP)
XX
XX
XX
XX
XX
自动答复(OOF)Automatic replies (OOF)
XX
XX
XX
XX
XX
XX
XX
XX
供应情况Availability
XX
XX
XX
XX
XX
XX
XX
XX
可用性(会议室)Availability (Rooms)
XX
XX
XX
XX
XX
XX
批量转移Bulk transfer
XX
XX
XX
XX
联系人组Contact groups
XX
XX
XX
XX
XX
XX
会话管理Conversation management
XX
XX
XX
XX
XX
日期时间精度DateTime precision
XX
XX
XX
XX
委派管理Delegate management
XX
XX
XX
XX
XX
XX
XX
通讯组列表扩展Distribution list expansion
XX
XX
XX
XX
XX
XX
XX
XX
转储程序访问Dumpster access
XX
XX
XX
XX
XX
XX
电子数据展示eDiscovery
XX
XX
XX
增强的时区Enhanced time zones
XX
XX
XX
XX
XX
XX
文件夹权限Folder permissions
XX
XX
XX
XX
XX
XX
XX
标识符转换Identifier conversion
XX
XX
XX
XX
XX
XX
XX
收件箱管理Inbox management
XX
XX
XX
XX
XX
项目和文件夹访问Item and folder access
XX
XX
XX
XX
XX
XX
XX
XX
邮箱事件(拉取和推送)Mailbox events (pull and push)
XX
XX
XX
XX
XX
XX
XX
XX
邮箱事件(流)Mailbox events (streaming)
XX
XX
XX
XX
XX
邮件Mailtips
XX
XX
XX
XX
XX
密码有效期Password expiration
XX
XX
XX
XX
人数Personas
XX
XX
发布项目Post items
XX
XX
XX
XX
XX
XX
XX
公用文件夹访问Public folder access
XX
XX
XX
XX
XX
XX
XX
保留策略Retention policies
XX
XX
XX
搜索(编入索引)Search (indexed)
XX
XX
XX
XX
XX
XX
搜索(存储)Search (store)
XX
XX
XX
XX
XX
XX
XX
XX
同步Synchronization
XX
XX
XX
XX
XX
XX
XX
XX
统一联系人存储Unified Contact Store
XX
XX
统一消息 Web 服务Unified Messaging Web Service
XX
XX
XX
XX
XX
XX
XX
统一消息(基于 EWS)Unified Messaging (EWS-based)
XX
XX
XX
XX
XX
XX
用户配置对象User configuration objects
XX
XX
XX
XX
XX
XX
用户照片User photos
XX
XX

您可以通过阅读关于EWS 操作自动发现服务ExchangeService 方法,找到有关不同 Exchange 版本中可用的 web 服务功能的详细信息。You can find more information about the web service features that are available in different versions of Exchange by reading about the EWS operations, the Autodiscover service, and the ExchangeService methods.

若要了解详细信息To learn more

如果要深入了解 Exchange 版本之间的具体区别,可以执行以下任一操作:If you want to go deeper to understand the specific differences between Exchange versions, you can do any of the following:

  • 浏览ews 架构,以详细了解每个 ews 版本之间的差异。Explore the EWS schema to investigate the differences between each version of EWS in more detail.

  • 下载EWSEditorDownload EWSEditor. 您可以使用 EWSEditor 指定不同的目标架构版本,并根据目标架构版本提交查询。You can use EWSEditor to specify different target schema versions and submit queries based on the target schema version.

另请参阅See also