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.