MAPINAMEID
Gilt für: Outlook 2013 | Outlook 2016
Beschreibt eine benannte Eigenschaft.
Eigenschaft | Wert |
---|---|
Headerdatei |
Mapidefs.h |
typedef struct _MAPINAMEID
{
LPGUID lpguid;
ULONG ulKind;
union
{
LONG lID;
LPWSTR lpwstrName;
} Kind;
} MAPINAMEID, FAR *LPMAPINAMEID;
Members
lpguid
Zeiger auf eine GUID-Struktur , die einen bestimmten Eigenschaftensatz definiert; Dieser Member darf nicht NULL sein. Folgende Werte sind gültig:
PS_PUBLIC_STRINGS
PS_MAPI
Ein clientdefinierter Wert
ulKind
Wert, der den Typ des Werts im Kind-Member beschreibt. Folgende Werte sind gültig:
MNID_ID
Das Element Kind enthält einen ganzzahligen Wert, der den Eigenschaftsnamen darstellt.
MNID_STRING
Das Kind-Element enthält eine Unicode-Zeichenfolge, die den Eigenschaftsnamen darstellt.
Kind
Union, die den Namen der benannten Eigenschaft beschreibt. Der Name kann entweder ein ganzzahliger Wert sein, der in lID gespeichert ist, oder eine Unicode-Zeichenfolge, die in lpwstrName gespeichert ist.
Hinweise
Die MAPINAMEID-Struktur wird verwendet, um Eigenschaften benannter Eigenschaften zu beschreiben, die bezeichner über 0x8000 verfügen. Ein Eigenschaftensatz ist ein wichtiger Teil einer benannten Eigenschaft. Beispielsweise sind PS_PUBLIC_STRINGS oder PS_ROUTING_ADDRTYPE eigenschaftensätze, die von MAPI definiert werden.
Benannte Eigenschaften ermöglichen Es Clients, benutzerdefinierte Eigenschaften in einem größeren Namespace zu definieren, als im MAPI-definierten Eigenschaftenbezeichnerbereich verfügbar ist. Eigenschaftennamen können nicht verwendet werden, um Eigenschaftswerte direkt abzurufen. Sie müssen zunächst Eigenschaftenbezeichnern über die IMAPIProp::GetIDsFromNames-Methode zugeordnet werden. Für bestimmte Objekte, z. B. Nachrichten, reserviert MAPI einen Bereich von Eigenschaftenbezeichnern für benutzerdefinierte Eigenschaften. Daher müssen Clients für diese Objekte keine benannten Eigenschaften verwenden und können den zugehörigen Mehraufwand sparen.
Weitere Informationen zu benannten Eigenschaften finden Sie unter Benannte Eigenschaften.