Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Элемент IndexedPageItemView описывает, как страничный диалог или сведения об элементе возвращаются для операции FindItem или запроса операции FindConversation .
<IndexedPageViewItemView MaxEntriesReturned="" Offset="" BasePoint=""/>
IndexedPageViewType
Атрибуты и элементы
В разделах ниже приводится описание атрибутов, дочерних и родительских элементов.
Атрибуты
| Атрибут | Описание |
|---|---|
| MaxEntriesReturned |
Описывает максимальное количество элементов или бесед, возвращаемых в ответе. Этот атрибут является необязательным. |
| Offset |
Описывает смещение от BasePoint. Если значение BasePoint равно началу, смещение будет положительным. Если значение BasePoint равно End, смещение обрабатывается как отрицательное. Это определяет, какой элемент или беседа будет доставлен первым в ответе. Этот атрибут является обязательным. |
| Базоваяточка |
Описывает, будет ли страница элементов или бесед начинаться с начала или конца набора элементов или бесед, найденных с помощью условий поиска. Поиск с конца всегда ищет назад. Этот атрибут является обязательным. |
Атрибут BasePoint
| Значение | Описание |
|---|---|
| Начало |
Выстраивное представление начинается в начале найденного диалога или набора элементов. |
| End |
Выстраивное представление начинается в конце найденного диалога или набора элементов. |
Дочерние элементы
Нет.
Родительские элементы
| Элемент | Описание |
|---|---|
| FindItem |
Определяет запрос на поиск элементов в почтовом ящике. Ниже приведено выражение XPath к этому элементу: /FindItem |
| FindConversation |
Определяет запрос на поиск бесед в почтовом ящике. |
Замечания
Поиск с конца включает перемещение к источнику, определяемого смещением. Кроме того, указатель перемещается обратно на количество запрошенных записей. Например, если есть 100 записей и смещение равно 25 от конца, поиск начинается с 75. Если возвращается 10 записей, указатель перемещается назад еще на 10 записей до 65 и возвращает записи от 65 до 75. Следующий индекс — 64. Следующее смещение от конца страницы равно 100 минус 64, что равно 36. 36 — это значение для следующего смещения от конца, чтобы получить следующую индексированную страницу.
Схема, описывающая этот элемент, находится в виртуальном каталоге IIS, в котором размещены веб-службы Exchange.
Пример
В следующем примере показан запрос операции FindItem . Каждый элемент возвращается с его идентификатором и темой. В ответе возвращается не более шести элементов, как указано в атрибуте MaxEntriesReturned . Элементы перечислены в порядке возрастания, сгруппированных по важности. Элементы в группе агрегируются по темам.
<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="item:Subject"/>
</t:AdditionalProperties>
</ItemShape>
<IndexedPageItemView MaxEntriesReturned="6" BasePoint="Beginning" Offset="0" />
<GroupBy Order="Ascending">
<t:FieldURI FieldURI="item:Importance"/>
<t:AggregateOn Aggregate="Maximum">
<t:FieldURI FieldURI="item:Subject"/>
</t:AggregateOn>
</GroupBy>
<ParentFolderIds>
<t:DistinguishedFolderId Id="inbox"/>
</ParentFolderIds>
</FindItem>
</soap:Body>
</soap:Envelope>
Сведения об элементе
| Элемент | Пример |
|---|---|
| Пространство имен |
http://schemas.microsoft.com/exchange/services/2006/messages |
| Имя схемы |
Схема Messages |
| Файл проверки |
Messages.xsd |
| Может быть пустым |
False |