为用户定义的新字段添加定义

适用于:Outlook 2013 | Outlook 2016

将用户定义的字段添加到 Microsoft Outlook 项目时,会将字段定义添加到相应的 PropertyDefinition 流结构。 使用以下过程将新的字段定义添加到 PropertyDefinition 流结构。

为新的用户定义字段添加定义

  1. 将 PropertyDefinition 流结构的现有字段定义复制到新的字段定义数组。

  2. 如果任何现有字段定义采用 PropDefV1 格式,请将其转换为 PropDefV2 格式。 有关字段定义格式的详细信息,请参阅 PropertyDefinition Stream StructureFieldDefinition Stream Structure

  3. 创建 PropDefV2 格式的新用户定义字段的定义,并将其添加到数组中。

  4. 如果 Version 元素尚未设置为该值,请将 PropertyDefinition 流结构的 Version 元素设置为0x0103。

  5. 将 FieldDefinitionCount 元素递增 1。

  6. 将数组存储为 FieldDefinitions 元素的值。

另请参阅