PropertyDefinition-Streamstruktur
Gilt für: Outlook 2013 | Outlook 2016
Eine PropertyDefinition-Streamstruktur ist ein Array von FieldDefinition-Datenstromstrukturen, die Definitionen für alle benutzerdefinierten Felder in einem Microsoft Outlook-Element und Datenbindungseinstellungen für einige integrierte Felder enthalten.
Sie können die PropertyDefinition-Streamstruktur programmgesteuert bearbeiten. Sie können jedoch ähnliche Ergebnisse erzielen, indem Sie die Outlook Forms-Designer und insbesondere das Dialogfeld Eigenschaften für ein datengebundenes Steuerelement verwenden.
Felddefinitionen in einer PropertyDefinition-Streamstruktur können eines von zwei Formaten aufweisen: PropDefV1 und PropDefV2. Outlook unterstützt sowohl PropDefV1 als auch PropDefV2. Alle Felddefinitionen in einer einzelnen PropertyDefinition-Streamstruktur müssen dasselbe Format aufweisen. Weitere Informationen zur Unterschiede zwischen PropDefV1 und PropDefV2 finden Sie unter FieldDefinition Stream Structure.
Datenelemente in diesem Stream werden in Little-Endian-Bytereihenfolge gespeichert, die in der unten angegebenen Reihenfolge unmittelbar aufeinander folgen.
Version: WORD (2 Bytes), das Format der Felddefinitionen in der PropertyDefinition-Streamstruktur. In der folgenden Tabelle sind die möglichen Werte aufgelistet.
Wert Beschreibung 0x0102 Das Format ist PropDefV1. 0x0103 Das Format ist PropDefV2. FieldDefinitionCount: DWORD (4 Bytes), die Anzahl der Felddefinitionen in diesem Stream. Dies ist die Anzahl der Arrayelemente im FieldDefinitions-Datenelement.
FieldDefinitions: Ein Array von FieldDefinition-Datenstromstrukturen. Die Anzahl dieses Arrays entspricht dem FieldDefinitionCount-Datenelement.