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


Добавление определения для нового пользовательского поля

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

При добавлении определяемого пользователем поля в элемент Microsoft Outlook вы добавляете определение поля в соответствующую структуру потока PropertyDefinition . Используйте следующую процедуру, чтобы добавить новое определение поля в структуру потока PropertyDefinition.

Добавление определения для нового определяемого пользователем поля

  1. Скопируйте существующие определения полей структуры потока PropertyDefinition в новый массив определений полей.

  2. Если какие-либо существующие определения полей имеют формат PropDefV1, преобразуйте их в формат PropDefV2. Дополнительные сведения о форматах определения полей см. в разделах PropertyDefinition Stream Structure и FieldDefinition Stream Structure.

  3. Создайте определение нового определяемого пользователем поля в формате PropDefV2 и добавьте его в массив.

  4. Задайте элемент Version структуры потока PropertyDefinition как 0x0103, если для элемента Version не задано это значение.

  5. Увеличьте элемент FieldDefinitionCount на 1.

  6. Сохраните массив как значение элемента FieldDefinitions.

См. также