ContactsView
ContactsView 元素根据字母顺序显示名称定义联系人项搜索。
<ContactsView MaxEntriesReturned="" InitialName="" FinalName="" />
ContactsViewType
属性和元素
下面各部分介绍了属性、子元素和父元素。
Attributes
属性 | 说明 |
---|---|
MaxEntriesReturned |
描述在 FindItem 响应中返回的最大结果数。 |
InitialName |
定义联系人列表中要在响应中返回的名字。 如果指定的初始名称不在联系人列表中,则将返回区域性上下文定义的下一个字母名称,除非下一个名称位于 FinalName 之后。 如果省略 InitialName 属性,响应将包含以联系人列表中名字开头的联系人列表。 此特性是可选的。 |
FinalName |
定义联系人列表中要在响应中返回的姓氏。 如果省略 FinalName 属性,则响应将包含指定排序顺序中的所有后续联系人。 如果指定的最终姓名不在联系人列表中,则将排除区域性上下文定义的下一个字母顺序名称。 例如,如果 FinalName=“Name”,但名称不在联系人列表中,则不会包括显示名称为 Name1 或 NAME 的联系人。 此特性是可选的。 |
子元素
无。
父元素
元素 | 说明 |
---|---|
FindItem |
定义在邮箱中查找项目的请求。 下面是此元素的 XPath 表达式: /FindItem |
备注
描述此元素的架构位于正在运行 MicrosoftExchange Server 2007 的计算机(已安装客户端访问服务器角色)的 EWS 虚拟目录中。
示例
以下请求示例演示如何查找以显示名称为 Kelly Rollin 的联系人开头的前三个联系人。
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types">
<soap:Body>
<FindItem Traversal="Shallow" xmlns="http://schemas.microsoft.com/exchange/services/2006/messages">
<ItemShape>
<t:BaseShape>IdOnly</t:BaseShape>
<t:AdditionalProperties>
<t:FieldURI FieldURI="contacts:DisplayName"/>
</t:AdditionalProperties>
</ItemShape>
<ContactsView MaxEntriesReturned="3" InitialName="Kelly Rollin" />
<SortOrder>
<t:FieldOrder Order="Descending">
<t:FieldURI FieldURI="contacts:DisplayName"/>
</t:FieldOrder>
</SortOrder>
<ParentFolderIds>
<t:DistinguishedFolderId Id="contacts"/>
</ParentFolderIds>
</FindItem>
</soap:Body>
</soap:Envelope>
元素信息
元素 | 示例 |
---|---|
命名空间 |
http://schemas.microsoft.com/exchange/services/2006/messages |
架构名称 |
消息架构 |
验证文件 |
Messages.xsd |
可以为空 |
False |