BaseShape
El elemento BaseShape identifica el conjunto de propiedades que se van a devolver en una respuesta de elemento o carpeta.
<BaseShape>IdOnly or Default or AllProperties</BaseShape>
DefaultShapeNamesType
Atributos y elementos
En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.
Atributos
Ninguno.
Elementos secundarios
Ninguno
Elementos principales
Elemento | Descripción |
---|---|
FolderShape |
Identifica las propiedades de carpeta que se van a incluir en la respuesta GetFolder, FindFolder o SyncFolderHierarchy. Las siguientes son las expresiones XPath de este elemento: /GetFolder/FolderShape /FindFolder/FolderShape /SyncFolderHierarchy/FolderShape |
ItemShape |
Identifica las propiedades y el contenido del elemento que se van a incluir en una respuesta GetItem, FindItem o SyncFolderItems. Las siguientes son las expresiones XPath de este elemento: /GetItem/ItemShape /FindItem/ItemShape /SyncFolderItems/ItemShape |
Valor de texto
Se requiere un valor de texto. En la tabla siguiente se enumeran los valores de texto posibles.
Valores de texto para el elemento BaseShape
Valor | Descripción |
---|---|
IdOnly |
Devuelve solo el identificador de elemento o carpeta. |
Predeterminada |
Devuelve un conjunto de propiedades que se definen como el valor predeterminado para el elemento o carpeta. |
AllProperties |
Devuelve todas las propiedades usadas por la capa de Exchange Business Logic para construir una carpeta. |
En la tabla siguiente se enumeran las propiedades predeterminadas que se devuelven para una solicitud FindFolder. Todas las subcarpetas de una carpeta determinada se devuelven en orden por nombre.
Propiedades predeterminadas
Folder | Propiedades predeterminadas |
---|---|
Bandeja de entrada |
FolderId, nombre para mostrar, recuento no leído, recuento total, recuento de subcarpetas |
Contactos |
FolderId, nombre para mostrar, recuento total, recuento de subcarpetas |
Calendario |
FolderId, nombre para mostrar, recuento de subcarpetas |
Borradores |
FolderId, nombre para mostrar, recuento no leído, recuento total, recuento de subcarpetas |
Elementos eliminados |
FolderId, nombre para mostrar, recuento no leído, recuento total, recuento de subcarpetas |
Otras carpetas |
FolderId, nombre para mostrar, recuento no leído, recuento total, recuento de subcarpetas |
Bandeja de salida |
FolderId, nombre para mostrar, recuento no leído, recuento total, recuento de subcarpetas |
Tareas |
FolderId, nombre para mostrar, recuento vencido, recuento total, recuento de subcarpetas |
Notas |
FolderId, nombre para mostrar, recuento total, recuento de subcarpetas |
Comentarios
Para devolver propiedades además de las identificadas por el elemento BaseShape , use el elemento AdditionalProperties .
Ejemplo
<?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/types |
Nombre de esquema |
Esquema de tipos |
Archivo de validación |
Types.xsd |
Puede estar vacío |
False |