Freigeben über


PidTagMessageStatus (kanonische Eigenschaft)

Gilt für: Outlook 2013 | Outlook 2016

Enthält eine 32-Bit-Bit-Bit-Maske von Flags, die die status einer Nachricht in einer Inhaltstabelle definiert.

Eigenschaft Wert
Zugeordnete Eigenschaften:
PR_MSG_STATUS
Kennung:
0x0E17
Datentyp:
PT_LONG
Bereich:
Allgemeine Nachrichten

Hinweise

Eine Nachricht kann in einer Inhaltstabelle und in einer oder mehreren Suchergebnistabellen vorhanden sein, und jede instance der Nachricht kann eine andere status haben. Diese Eigenschaft sollte nicht als Eigenschaft für eine Nachricht, sondern als Spalte in einer Inhaltstabelle betrachtet werden.

Eine Clientanwendung kann eines oder mehrere der folgenden Flags in dieser Eigenschaft festlegen:

MSGSTATUS_ANSWERED

Die Nachricht wurde beantwortet.

MSGSTATUS_DELMARKED

Die Nachricht wurde zum späteren Löschen markiert.

MSGSTATUS_DRAFT

Die Nachricht befindet sich im Überarbeitungsentwurf status.

MSGSTATUS_HIDDEN

Die Nachricht soll aus den Ordneranzeigen der Empfänger unterdrückt werden.

MSGSTATUS_HIGHLIGHTED

Die Nachricht soll in den Ordneranzeigen der Empfänger hervorgehoben werden.

MSGSTATUS_REMOTE_DELETE

Die Nachricht wurde im Remotenachrichtenspeicher zum Löschen markiert, ohne auf den lokalen Client heruntergeladen zu werden.

MSGSTATUS_REMOTE_DOWNLOAD

Die Nachricht wurde zum Herunterladen aus dem Remotenachrichtenspeicher auf den lokalen Client markiert.

MSGSTATUS_TAGGED

Die Nachricht wurde für einen vom Client definierten Zweck markiert.

Die flags MSGSTATUS_DELMARKED, MSGSTATUS_HIDDEN, MSGSTATUS_HIGHLIGHTED und MSGSTATUS_TAGGED werden vom Client definiert. Transport- und Speicheranbieter übergeben diese Bits ohne Aktion.

Clients können diese Werte auf jede Weise interpretieren, die für ihre Anwendungen geeignet ist. Eine Möglichkeit, wie viele Clients diese Eigenschaft verwenden, besteht darin, zum Löschen markierte Meldungen mit einem repräsentativen Symbol anzuzeigen.

Ein Remoteanzeigeclient kann MSGSTATUS_REMOTE_DELETE oder MSGSTATUS_REMOTE_DOWNLOAD für Nachrichten im Headerordner festlegen, der vom Remotetransportanbieter angezeigt wird. Die Clientanwendung kann jeden Nachrichtenheader in diesem Ordner untersuchen, um zu bestimmen, ob die Nachricht im Remotenachrichtenspeicher heruntergeladen oder gelöscht werden soll. Anschließend wird die IMAPIFolder::SetMessageStatus-Methode verwendet, um das entsprechende Flag festzulegen. SetMessageStatus ist die einzige Möglichkeit, die Flags in dieser Eigenschaft festzulegen. Die IMAPIProp::SetProps-Methode kann nicht verwendet werden. Um diese Eigenschaft abzurufen, rufen Clients IMAPIFolder::GetMessageStatus anstelle von IMAPIProp::GetProps auf.

Die Bits 16 bis 31 (0x10000 bis 0x80000000) dieser Eigenschaft stehen für die Verwendung durch die IPM-Clientanwendung (InterPersonal Message) zur Verfügung. Alle anderen Bits sind für die Verwendung durch MAPI reserviert; diejenigen, die in der vorherigen Tabelle nicht definiert sind, sollten zunächst auf 0 (null) festgelegt und später nicht geändert werden.

Protokollspezifikationen

[MS-OXPROPS]

Stellt Verweise auf verwandte Exchange Server Protokollspezifikationen bereit.

[MS-OXCFXICS]

Verarbeitet die Synchronisierung von Messagingobjektdaten zwischen einem Server und einem Client.

Headerdateien

Mapidefs.h

Stellt Datentypdefinitionen bereit.

Mapitags.h

Enthält Definitionen von Eigenschaften, die als alternative Namen aufgeführt sind.

Siehe auch

IMAPITable::QueryRows

MAPI-Eigenschaften

MAPI (kanonische Eigenschaften)

Zuordnen kanonischer Eigenschaftennamen zu MAPI-Namen

Zuordnen von MAPI-Namen zu kanonischen Eigenschaftennamen