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 |