Freigeben über


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.

Siehe auch