Freigeben über


PidTagInstanceKey (kanonische Eigenschaft)

Gilt für: Outlook 2013 | Outlook 2016

Enthält einen Wert, der eine Zeile in einer Tabelle eindeutig identifiziert.

Eigenschaft Wert
Zugeordnete Eigenschaften:
PR_INSTANCE_KEY
Kennung:
0x0FF6
Datentyp:
PT_BINARY
Bereich:
Tabelle

Hinweise

Diese Eigenschaft ist ein Binärwert, der eine Zeile in einer Tabellenansicht eindeutig identifiziert. Dies ist eine erforderliche Spalte in den meisten Tabellen. Wenn eine Zeile in zwei Ansichten enthalten ist, gibt es zwei verschiedene instance Tasten. Der instance Schlüssel einer Zeile kann sich bei jedem Öffnen der Tabelle unterscheiden, bleibt aber konstant, während die Tabelle geöffnet ist. Zeilen, die hinzugefügt werden, während eine Tabelle verwendet wird, verwenden keinen zuvor verwendeten instance Schlüssel wieder.

Verwenden Sie die Eigenschaften PR_ENTRYID (PidTagEntryId) oder PR_RECORD_KEY (PidTagRecordKey), um alle Zeilen einer Erweiterung zu korrelieren. Verwenden Sie PR_INSTANCE_KEY, um einen bestimmten instance innerhalb der Erweiterung zu suchen.

Wenn eine mehrwertige Eigenschaft in einer Tabelle erweitert wird, wird für jeden instance der Erweiterung eine Zeile erstellt, d. h. für jeden Wert dieser Eigenschaft. Jede Zeile verfügt über einen eindeutigen Wert für die PR_INSTANCE_KEY-Eigenschaft , während alle anderen Spalten während der gesamten Erweiterung ihre ursprünglichen Werte beibehalten.

In einer kategorisierten Art einer Tabelle können Zeilen, die nicht den tatsächlichen Daten entsprechen, dem Ergebnis der Sortierung hinzugefügt werden. Jede solche Zeile verfügt wie alle Zeilen in allen Tabellen über einen eigenen eindeutigen instance Schlüssel.

PR_INSTANCE_KEY wird auch in Tabellenereignisbenachrichtigungen verwendet. Die propIndex- und propPrior-Member der TABLE_NOTIFICATION-Struktur sind SPropValue-Strukturen , die PR_INSTANCE_KEY Werte enthalten. Das propIndex-Element gibt die Zeile an, die hinzugefügt oder geändert wurde. Das propPrior-Element gibt die Zeile vor der hinzugefügten oder geänderten Zeile an (PR_NULL gibt eine Änderung an der ersten Zeile an).

Dieser Wert wird nicht als Teil der Anzeigetabelle kopiert.

PR_INSTANCE_KEY ist eine MAPIUID-Struktur . Alle instance Schlüssel können direkt als Binärwerte verglichen werden.

Protokollspezifikationen

[MS-OXPROPS]

Stellt Verweise auf verwandte Exchange Server Protokollspezifikationen bereit.

[MS-OXOABK]

Gibt die Eigenschaften und Vorgänge für Listen von Benutzern, Kontakten, Gruppen und Ressourcen an.

Headerdateien

Mapidefs.h

Stellt Datentypdefinitionen bereit.

Mapitags.h

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

Siehe auch

MAPI-Eigenschaften

MAPI (kanonische Eigenschaften)

Zuordnen kanonischer Eigenschaftennamen zu MAPI-Namen

Zuordnen von MAPI-Namen zu kanonischen Eigenschaftennamen