Excludes

L’élément Excludes effectue un masque au niveau du bit de la propriété spécifiée et une valeur fournie.

<Excludes>
   <FieldURI/>
   <Bitmask/>
</Excludes>
<Excludes>
   <ExtendedFieldURI/> 
   <Bitmask/>
</Excludes>
<Excludes>
   <IndexedFieldURI/> 
   <Bitmask/>
</Excludes>

ExcludesType

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

Élément Description
FieldURI
Identifie les propriétés fréquemment référencées par URI.
IndexedFieldURI
Identifie les membres individuels d’un dictionnaire.
ExtendedFieldURI
Identifie les propriétés MAPI.
Bitmask
Représente un masque hexadécimal ou décimal à utiliser pendant une opération de restriction Excludes . Si le masque de bits représente un nombre hexadécimal, il doit être précédé de 0x ou 0X. Sinon, il sera considéré comme un nombre décimal.

Éléments parents

Élément Description
Restriction
Représente la restriction ou la requête utilisée pour filtrer des éléments ou des dossiers dans les opérations FindItem/FindFolder et de dossier de recherche.
Not
Représente une expression de recherche qui annule la valeur booléenne de l’expression de recherche qu’elle contient.
And
Représente une expression de recherche qui vous permet d’effectuer une opération Boolean And entre deux expressions de recherche ou plus. Le résultat de l’opération And est vrai si toutes les expressions de recherche contenues dans et sont vraies.
Or
Représente une expression de recherche qui effectue un OR logique sur l’expression de recherche qu’elle contient. L’élément Or retourne true si l’un de ses enfants retourne true.

Remarques

Les exclusions sont résolues à true si une opération AND effectuée sur les éléments suivants est résolue à 0 :

  1. Valeur au niveau du bit de la propriété

  2. Valeur du masque de bits pour la propriété

Les exclusions ne peuvent être appliquées qu’à une propriété qui a une valeur entière. Si le type de propriété est autre qu’un entier, un code d’erreur ErrorUnsupportedPathForQuery est retourné dans la réponse.

Vous pouvez effectuer l’opération inverse en appelant Not(Excludes).

Le schéma qui décrit cet élément se trouve dans le répertoire virtuel EWS de l'ordinateur qui exécute Microsoft Exchange Server 2007 sur lequel le rôle de serveur d'accès au client est installé.

Informations sur l'élément

Élément Exemple
Espace de noms
https://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