SExistRestriction
Gilt für: Outlook 2013 | Outlook 2016
Beschreibt eine Exist-Einschränkung, die verwendet wird, um zu testen, ob eine bestimmte Eigenschaft als Spalte in der Tabelle vorhanden ist.
Eigenschaft | Wert |
---|---|
Headerdatei |
Mapidefs.h |
typedef struct _SExistRestriction
{
ULONG ulReserved1;
ULONG ulPropTag;
ULONG ulReserved2;
} SExistRestriction;
Members
ulReserved1
Reserviert; muss null sein.
ulPropTag
Eigenschaftstag, das die Spalte angibt, die in jeder Zeile auf Vorhandensein getestet werden soll.
ulReserved2
Reserviert; muss null sein.
Hinweise
Die Exist-Einschränkung wird verwendet, um aussagekräftige Ergebnisse für andere Arten von Einschränkungen zu gewährleisten, die Eigenschaften betreffen, z. B. Eigenschafts- und Inhaltsbeschränkungen. Wenn eine Einschränkung, die eine Eigenschaft umfasst, an IMAPITable::Restrict oder IMAPITable::FindRow übergeben wird und die Eigenschaft nicht vorhanden ist, sind die Ergebnisse der Einschränkung nicht definiert. Durch das Erstellen einer AND-Einschränkung , die die Eigenschaftseinschränkung mit einer exist-Einschränkung verknüpft, können einem Aufrufer genaue Ergebnisse garantiert werden.
Exist-Einschränkungen können nicht mit Unterobjekteigenschaften verwendet werden, die den Typ PT_OBJECT haben.
Weitere Informationen zur SExistRestriction-Struktur finden Sie unter Informationen zu Einschränkungen.