Partager via


BaseShape

L’élément BaseShape identifie l’ensemble de propriétés à retourner dans une réponse d’élément ou de dossier.

<BaseShape>IdOnly or Default or AllProperties</BaseShape>

DefaultShapeNamesType

Attributs et éléments

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

Attributs

Aucune.

Éléments enfants

Aucun

Éléments parents

Élément Description
FolderShape
Identifie les propriétés de dossier à inclure dans la réponse GetFolder, FindFolder ou SyncFolderHierarchy.

Voici les expressions XPath de cet élément :

/GetFolder/FolderShape
/FindFolder/FolderShape
/SyncFolderHierarchy/FolderShape
ItemShape
Identifie les propriétés d’élément et le contenu à inclure dans une réponse GetItem, FindItem ou SyncFolderItems.

Voici les expressions XPath de cet élément :

/GetItem/ItemShape
/FindItem/ItemShape
/SyncFolderItems/ItemShape

Valeur de texte

Une valeur de texte est requise. Le tableau suivant répertorie les valeurs de texte possibles.

Valeurs de texte de l’élément BaseShape

Valeur Description
IdOnly
Retourne uniquement l’ID d’élément ou de dossier.
Valeur par défaut
Retourne un ensemble de propriétés définies comme valeur par défaut pour l’élément ou le dossier.
AllProperties
Retourne toutes les propriétés utilisées par la couche Logique métier Exchange pour construire un dossier.

Le tableau suivant répertorie les propriétés par défaut qui sont retournées pour une requête FindFolder. Tous les sous-dossiers d’un dossier donné sont retournés dans l’ordre par nom.

Propriétés par défaut

Folder Propriétés par défaut
Boîte de réception
FolderId, nom d’affichage, nombre non lu, nombre total, nombre de sous-dossiers
Contacts
FolderId, nom d’affichage, nombre total, nombre de sous-dossiers
Calendrier
FolderId, nom d’affichage, nombre de sous-dossiers
Brouillons
FolderId, nom d’affichage, nombre non lu, nombre total, nombre de sous-dossiers
Éléments supprimés
FolderId, nom d’affichage, nombre non lu, nombre total, nombre de sous-dossiers
Autres dossiers
FolderId, nom d’affichage, nombre non lu, nombre total, nombre de sous-dossiers
Boîte d’envoi
FolderId, nom d’affichage, nombre non lu, nombre total, nombre de sous-dossiers
Tâches
FolderId, nom d’affichage, nombre d’échéances passées, nombre total, nombre de sous-dossiers
Remarques
FolderId, nom d’affichage, nombre total, nombre de sous-dossiers

Remarques

Pour renvoyer des propriétés en plus de celles identifiées par l’élément BaseShape , utilisez l’élément AdditionalProperties .

Exemple

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

Informations sur l'élément

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

Voir aussi