PidTagMessageClass (kanonische Eigenschaft)
Gilt für: Outlook 2013 | Outlook 2016
Enthält eine Textzeichenfolge, die die vom Absender definierte Nachrichtenklasse identifiziert, z. B. IPM.Note.
Eigenschaft | Wert |
---|---|
Zugeordnete Eigenschaften: |
PR_MESSAGE_CLASS, PR_MESSAGE_CLASS_A, PR_MESSAGE_CLASS_W |
Kennung: |
0x001A |
Datentyp: |
PT_UNICODE, PT_STRING8 |
Bereich: |
Standard |
Hinweise
Die Nachrichtenklasse gibt den Typ der Nachricht an. Es bestimmt den Satz von Eigenschaften, die für die Nachricht definiert sind, die Art der Informationen, die die Nachricht übermittelt, und wie die Nachricht behandelt werden soll.
Diese Eigenschaften enthalten Zeichenfolgen, die mit Punkten verkettet sind. Jede Zeichenfolge stellt eine Ebene der Unterklassen dar. Beispiel: IPM. Hinweis ist eine Unterklasse von IPM und eine Superklasse von IPM. Note.Private.
Diese Eigenschaften müssen aus den ASCII-Zeichen 32 bis 127 bestehen und dürfen nicht mit einem Punkt (ASCII 46) enden. Sortier- und Vergleichsvorgänge müssen sie als Zeichenfolge ohne Berücksichtigung der Groß-/Kleinschreibung behandeln. Die maximal mögliche Länge beträgt 255 Zeichen, aber damit MAPI-Raum Qualifizierer anfügen kann, wird empfohlen, die ursprüngliche Länge unter 128 Zeichen zu halten.
Jede Nachricht ist erforderlich, um diese Eigenschaften einzugeben. Normalerweise legt die Clientanwendung, die eine neue Nachricht erstellt, diese fest, sobald IMAPIFolder::CreateMessage erfolgreich zurückgegeben wird. Wenn die Eigenschaft jedoch nicht festgelegt wurde, wenn der Client IMAPIProp::SaveChanges aufruft, sollte der Nachrichtenspeicher sie auf IPM festlegen.
Die von MAPI definierten Werte sind:
IPM.Note for a standard interpersonal message
REPORT.<subject message class>.DR for a delivery report
REPORT.<subject message class>.NDR for a nondelivery report
REPORT.<subject message class>.IPNRN for a read report
REPORT.<subject message class>.IPNNRN for a nonread report
IPM und IPC sind nur als Superklassen vorgesehen, und einer Nachricht sollte mindestens ein Unterklassenqualifizierer angefügt werden, bevor sie gespeichert oder übermittelt wird. Weitere Informationen zur Verwendung von Nachrichtenklassen finden Sie unter Nachrichtenklassen. Listen der erforderlichen und optionalen Eigenschaften für Nachrichtenklassen finden Sie unter Informationen zu Nachrichteneigenschaften.
Eine benutzerdefinierte Nachrichtenklasse kann Eigenschaften in einem reservierten Bereich definieren, die nur mit dieser Nachrichtenklasse verwendet werden können. Weitere Informationen finden Sie unter Informationen zu Eigenschaftenbezeichnern.
Nachrichtenklassen steuern, in welchem Ordner eine eingehende Nachricht gespeichert wird. Weitere Informationen finden Sie unter der IMsgStore::GetReceiveFolderTable-Methode .
Weitere Informationen zur Verwendung von Nachrichtenklassen mit Formularen und Formularservern finden Sie unter Auswählen einer Nachrichtenklasse.
Verwandte Ressourcen
Protokollspezifikationen
Stellt Verweise auf verwandte Exchange Server Protokollspezifikationen bereit.
Verarbeitet Nachrichten- und Anlageobjekte.
Gibt die Eigenschaften und Vorgänge an, die für E-Mail-Nachrichtenobjekte zulässig sind.
Gibt die Eigenschaften und Vorgänge an, die für die Darstellung von Voicemail- und Faxnachrichten zulässig sind.
Headerdateien
Mapidefs.h
Stellt Datentypdefinitionen bereit.
Mapitags.h
Enthält Definitionen von Eigenschaften, die als zugeordnete Eigenschaften aufgeführt sind.
Siehe auch
MAPI (kanonische Eigenschaften)