Meta Data Services Programming

Repository Enumeration Definition

The repository enumeration definition is used to specify a fixed set of constant strings or integer values that correspond to real-world concepts as an enumeration. With the following interfaces you can specify an EnumerationDef object and associated EnumerationValue objects, and associate these objects with PropertyDef objects.

The following table identifies enumeration objects that support interfaces.

Objects Interfaces
All Enumeration objects IenumerationDef
  IrepositoryObject
  IRepositoryObjectStorage
  IreposTypeInfo
  IVersionAdminInfo2
  InamedObject
  ISummaryInformation
EnumerationValue objects IEnumerationValue
  IrepositoryObject
  IRepositoryObjectStorage
  InamedObject
  ISummaryInformation
  IVersionAdminInfo2

See Also

IEnumerationDef Interface

IEnumerationValueDef Interface

IPropertyDef2 Interface