Partager via


IndexedPageItemView

L’élément IndexedPageItemView décrit comment les informations de conversation ou d’élément paginées sont retournées pour une opération FindItem ou une demande d’opération FindConversation.

<IndexedPageViewItemView MaxEntriesReturned="" Offset="" BasePoint=""/>

IndexedPageViewType

Attributs et éléments

Les sections suivantes décrivent les attributs, les éléments enfants et les éléments parents.

Attributs

Attribut Description
MaxEntriesReturned
Décrit le nombre maximal d’éléments ou de conversations à retourner dans la réponse. Cet attribut est facultatif.
Offset
Décrit le décalage par rapport à BasePoint. Si BasePoint est égal à Début, le décalage est positif. Si BasePoint est égal à End, le décalage est géré comme s’il était négatif. Cela identifie l’élément ou la conversation qui sera le premier à être remis dans la réponse. Cet attribut est obligatoire.
BasePoint
Indique si la page d’éléments ou de conversations commence à partir du début ou de la fin de l’ensemble d’éléments ou de conversations trouvés à l’aide des critères de recherche. La recherche à partir de la fin recherche toujours vers l’arrière. Cet attribut est obligatoire.

Attribut BasePoint

Valeur Description
Début
L’affichage paginé commence au début de la conversation ou de l’ensemble d’éléments trouvés.
End
L’affichage paginé commence à la fin de la conversation ou de l’ensemble d’éléments trouvés.

Éléments enfants

Aucun.

Éléments parents

Élément Description
FindItem
Définit une demande de recherche d’éléments dans une boîte aux lettres.
Voici l’expression XPath de cet élément :
/FindItem
FindConversation
Définit une demande de recherche de conversations dans une boîte aux lettres.

Remarques

La recherche à partir de la fin implique de passer à l’origine identifiée par le décalage. En outre, le pointeur est déplacé en arrière en fonction du nombre d’enregistrements demandés. Par exemple, s’il y a 100 enregistrements et que le décalage est de 25 par rapport à la fin, la recherche commence à partir de 75. Si 10 enregistrements sont retournés, le pointeur est déplacé vers l’arrière de 10 enregistrements supplémentaires vers 65 et retourne les enregistrements 65 à 75. L’index suivant est 64. Le décalage suivant à partir de la fin d’une page est 100 moins 64, ce qui équivaut à 36. 36 est la valeur du décalage suivant à partir de la fin pour obtenir la page indexée suivante.

Le schéma qui décrit cet élément se trouve dans le répertoire virtuel IIS qui héberge les services web Exchange.

Exemple

L’exemple suivant montre une demande d’opération FindItem . Chaque élément est retourné avec son ID et son objet. Un maximum de six éléments sont retournés dans la réponse, comme spécifié par l’attribut MaxEntriesReturned . Les éléments sont répertoriés dans l’ordre croissant regroupé par importance. Les éléments d’un groupe sont agrégés par objet.

<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>

Informations sur l'élément

Élément Exemple
Espace de noms
http://schemas.microsoft.com/exchange/services/2006/messages
Nom du schéma
Schéma Messages
Fichier de validation
Messages.xsd
Peut être vide
False

Voir aussi

Opération FindItem

Opération FindConversation

Recherche d’éléments