Share via


IndexedPageItemView

El elemento IndexedPageItemView describe cómo se devuelve la información de conversación paginada o de elemento para una operación FindItem o una solicitud de operación FindConversation .

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

IndexedPageViewType

Atributos y elementos

En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.

Atributos

Atributo Descripción
MaxEntriesReturned
Describe el número máximo de elementos o conversaciones que se devolverán en la respuesta. Este atributo es opcional.
Offset
Describe el desplazamiento desde BasePoint. Si BasePoint es igual a Comienzo, el desplazamiento es positivo. Si BasePoint es igual a End, el desplazamiento se controla como si fuera negativo. Esto identifica qué elemento o conversación será el primero en entregarse en la respuesta. Este atributo es obligatorio.
BasePoint
Describe si la página de elementos o conversaciones comenzará desde el principio o el final del conjunto de elementos o conversaciones que se encuentran mediante los criterios de búsqueda. Buscar desde el final siempre busca hacia atrás. Este atributo es obligatorio.

Atributo BasePoint

Valor Descripción
Principio
La vista paginada comienza al principio de la conversación o el conjunto de elementos encontrados.
End
La vista paginada comienza al final de la conversación o el conjunto de elementos encontrados.

Elementos secundarios

Ninguno.

Elementos principales

Elemento Descripción
FindItem
Define una solicitud para buscar elementos en un buzón.
A continuación se muestra la expresión XPath de este elemento:
/FindItem
FindConversation
Define una solicitud para buscar conversaciones en un buzón de correo.

Comentarios

Buscar desde el final implica pasar al origen identificado por el desplazamiento. Además, el número de registros solicitados mueve el puntero hacia atrás. Por ejemplo, si hay 100 registros y el desplazamiento es 25 desde el final, la búsqueda comienza desde 75. Si se devuelven 10 registros, el puntero se mueve hacia atrás 10 registros adicionales a 65 y devuelve los registros 65 a 75. El siguiente índice es 64. El siguiente desplazamiento desde el final de una página es 100 menos 64, que es igual a 36. 36 es el valor del siguiente desplazamiento desde el final para obtener la siguiente página indizada.

El esquema que describe este elemento se encuentra en el directorio virtual IIS que hospeda los servicios Web Exchange.

Ejemplo

En el ejemplo siguiente se muestra una solicitud de operación FindItem . Cada elemento se devuelve con su identificador y asunto. Se devuelve un máximo de seis elementos en la respuesta, tal y como especifica el atributo MaxEntriesReturned . Los elementos se enumeran en orden ascendente agrupados por importancia. Los elementos de un grupo se agregan por asunto.

<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="https://schemas.microsoft.com/exchange/services/2006/types">
  <soap:Body>
    <FindItem Traversal="Shallow" xmlns="https://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>

Información del elemento

Elemento Ejemplo
Namespace
https://schemas.microsoft.com/exchange/services/2006/messages
Nombre de esquema
Esquema de mensajes
Archivo de validación
Messages.xsd
Puede estar vacío
False

Vea también

Operación FindItem

Operación FindConversation

Buscar elementos