This Structured DataType is used to provide the metadata for a field of a custom Enumeration or OptionSet DataType. It is derived from the DataType EnumValueType. If used for an OptionSet, the corresponding Value in the base type contains the number of the bit associated with the field. The EnumField is formally defined in Table 37.

Table 37 – EnumField Structure

Name

Type

Description

EnumField

Structure

name

String

A name for the field that is unique within the EnumDefinition.