Поделиться через


Структура потока PropertyDefinition

Область применения: Outlook 2013 | Outlook 2016

Структура потока PropertyDefinition — это массив структур потока FieldDefinition , который содержит определения для всех определяемых пользователем полей в элементе Microsoft Outlook и параметры привязки данных для некоторых встроенных полей.

Вы можете программно управлять структурой потока PropertyDefinition. Однако аналогичные результаты можно достичь с помощью Designer Outlook Forms и, в частности, диалогового окна Свойства для элемента управления с привязкой к данным.

Определения полей в структуре потока PropertyDefinition могут иметь один из двух форматов: PropDefV1 и PropDefV2. Outlook поддерживает PropDefV1 и PropDefV2. Все определения полей в одной структуре потока PropertyDefinition должны иметь одинаковый формат. Дополнительные сведения о различиях PropDefV1 и PropDefV2 см. в разделе FieldDefinition Stream Structure.

Элементы данных в этом потоке хранятся в байтовом порядке с небольшим эндианом, сразу после друг друга в указанном ниже порядке.

  • Версия: WORD (2 байта), формат определений полей в структуре потока PropertyDefinition. В следующей таблице представлены возможные значения.

    Значение Описание
    0x0102
    Формат PropDefV1.
    0x0103
    Формат PropDefV2.
  • FieldDefinitionCount: DWORD (4 байта), количество определений полей в этом потоке. Это количество элементов массива в элементе данных FieldDefinitions.

  • FieldDefinitions: массив потоковых структур FieldDefinition. Число этого массива равно элементу данных FieldDefinitionCount.

См. также