Meta Data Services Programming
Enumeration Definition Objects
An enumeration definition object exposes a fixed set of constant values. You can use an enumeration definition object to create a property that supports a predefined set of values to select from, or a selection list that provides data values to a user (for example, a selection of countries to choose from).
To define a value list, you use the EnumerationValueDef object.
You can access an enumeration definition object from Automation or COM programs using the EnumerationDef object, the EnumerationDef class, or the IEnumerationDef interface.