Partager via


SExistRestriction

S’applique à : Outlook 2013 | Outlook 2016

Décrit une restriction exist qui est utilisée pour tester si une propriété particulière existe en tant que colonne dans la table.

Propriété Valeur
Fichier d’en-tête :
Mapidefs.h
typedef struct _SExistRestriction
{
  ULONG ulReserved1;
  ULONG ulPropTag;
  ULONG ulReserved2;
} SExistRestriction;

Members

ulReserved1

Réservés au; doit être égal à zéro.

ulPropTag

Balise de propriété identifiant l’existence de la colonne à tester dans chaque ligne.

ulReserved2

Réservés au; doit être égal à zéro.

Remarques

La restriction exist est utilisée pour garantir des résultats significatifs pour d’autres types de restrictions qui impliquent des propriétés, telles que des restrictions de propriété et de contenu. Lorsqu’une restriction qui implique une propriété est passée à IMAPITable ::Restrict ou IMAPITable ::FindRow et que la propriété n’existe pas, les résultats de la restriction ne sont pas définis. En créant une restriction AND qui joint la restriction de propriété à une restriction exist, un appelant peut obtenir des résultats précis.

Les restrictions d’existence ne peuvent pas être utilisées avec des propriétés de sous-objet de type PT_OBJECT.

Pour plus d’informations sur la structure SExistRestriction , consultez À propos des restrictions.

Voir aussi

SRestriction

Structures MAPI