Compartir a través de


FindFolder

El elemento FindFolder define una solicitud para buscar carpetas en un buzón.

<FindFolder Traversal="Shallow/Deep/SoftDeleted">
   <FolderShape/>
   <IndexedPageFolderView/>
   <Restriction/>
   <ParentFolderIds/>
</FindFolder>
<FindFolder Traversal="Shallow/Deep/SoftDeleted">
   <FolderShape/>
   <FractionalPageFolderView/>
   <Restriction/>
   <ParentFolderIds/>
</FindFolder>

FindFolderType

Atributos y elementos

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

Atributos

Atributo Descripción
Traversal
Define cómo se realiza una búsqueda. Este atributo es obligatorio.

Valores de atributos transversales

Valor Descripción
Superficial
Indica a la operación FindFolder que busque solo la carpeta identificada y que devuelva solo los identificadores de carpeta de los elementos que no se han eliminado. Esto se denomina recorrido superficial.
Profundo
Indica a la operación FindFolder que busque en todas las carpetas secundarias de la carpeta primaria identificada y que devuelva solo los identificadores de carpeta de los elementos que no se han eliminado. Esto se denomina recorrido profundo.
SoftDeleted
Indica a la operación FindFolder que realice una búsqueda transversal superficial de elementos eliminados.

Elementos secundarios

Elemento Descripción
FolderShape
Identifica las propiedades de carpeta que se van a incluir en una respuesta FindFolder.
IndexedPageFolderView
Describe cómo se devuelve la información del elemento paginado en una respuesta FindFolder. Este elemento es opcional.
FractionalPageFolderView
Describe dónde se inicia la vista paginada y el número máximo de carpetas devueltas en una solicitud FindFolder. Este elemento es opcional.
Restriction
Define una restricción o consulta que se usa para filtrar carpetas en una operación FindFolder. Este elemento es opcional.
ParentFolderIds
Identifica las carpetas de la operación FindFolder que se va a buscar.

Elementos principales

Ninguno.

Comentarios

El esquema que describe este elemento se encuentra en el directorio virtual EWS del equipo que ejecuta Microsoft Exchange Server 2007 que tiene instalado el rol de servidor acceso de cliente.

Ejemplo

En el ejemplo siguiente de una solicitud FindFolder se muestra cómo formar una solicitud para buscar todas las carpetas ubicadas en una bandeja de entrada.

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
  xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types">
  <soap:Body>
    <FindFolder Traversal="Shallow" xmlns="http://schemas.microsoft.com/exchange/services/2006/messages">
      <FolderShape>
        <t:BaseShape>Default</t:BaseShape>
      </FolderShape>
      <ParentFolderIds>
        <t:DistinguishedFolderId Id="inbox"/>
      </ParentFolderIds>
    </FindFolder>
  </soap:Body>
</soap:Envelope>

Información del elemento

Elemento Ejemplo
Namespace
http://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