Stream Structures

Applies to: Outlook 2013 | Outlook 2016

Definitions of user-defined fields of a Microsoft Outlook item are stored in the PidLidPropertyDefinitionStream property. The value of this property is a binary stream that contains definitions of user-defined fields and data-binding settings for built-in fields for the Outlook item. This section provides information about the structure of the binary stream, broken down in the following stream structures.

Note

The names of these stream structures (for example, PropertyDefinition, FieldDefinition, and SkipBlock) and their data elements are not technically part of the programming interface of the Messaging API (MAPI), and are provided here only for documentation purposes of the actual stream structures. Developers can label these stream structures and data elements in their applications as they choose.

See also

Outlook Items and Fields

Add a Definition for a New User-Defined Field

PropertyDefinition Stream Sample