Добавление определения для нового пользовательского поля
Область применения: Outlook 2013 | Outlook 2016
При добавлении определяемого пользователем поля в элемент Microsoft Outlook вы добавляете определение поля в соответствующую структуру потока PropertyDefinition . Используйте следующую процедуру, чтобы добавить новое определение поля в структуру потока PropertyDefinition.
Добавление определения для нового определяемого пользователем поля
Скопируйте существующие определения полей структуры потока PropertyDefinition в новый массив определений полей.
Если какие-либо существующие определения полей имеют формат PropDefV1, преобразуйте их в формат PropDefV2. Дополнительные сведения о форматах определения полей см. в разделах PropertyDefinition Stream Structure и FieldDefinition Stream Structure.
Создайте определение нового определяемого пользователем поля в формате PropDefV2 и добавьте его в массив.
Задайте элемент Version структуры потока PropertyDefinition как 0x0103, если для элемента Version не задано это значение.
Увеличьте элемент FieldDefinitionCount на 1.
Сохраните массив как значение элемента FieldDefinitions.