Share via


EnumerationTypes

Applies To: System Center 2012 - Operations Manager, System Center 2012 R2 Operations Manager, System Center 2012 SP1 - Operations Manager

Contains definitions of enumeration types used to restrict the value of a class type property.

Warning

This element applies to Management Pack Schema 2.0 only.

Schema Hierarchy

ManagementPack
  TypeDefinitions
    EntityTypes
      EnumerationTypes

Syntax

<EnumerationTypes>
   <EnumerationValue ID=”EnumerationID.Value” Comment=”string” Accessibility=”Internal/Public” Parent=”EnumerationTypeID” Ordinal=”double”>…</EnumerationValue>
</EnumerationTypes>

Attributes and Elements

The following sections describe attributes, child elements, and the parent element for the EnumerationTypes element.

Attributes

None.

Child Elements

Element Description

EnumerationValue

Optional element. Represents an enumeration value within an enumeration set.

Parent Elements

Element Description

EntityTypes

Contains class type, relationship type, enumeration type, and type projection definitions.

Example

The following XML sample shows how to define enumeration type sets within a management pack.

<EnumerationTypes>
        <EnumerationValue ID="Microsoft.SystemCenter.Visualization.AuxiliaryNavigation" Accessibility="Public"/>
        <EnumerationValue ID="Microsoft.SystemCenter.Visualization.ComponentTask" Accessibility="Public"/>
        <EnumerationValue ID="Microsoft.SystemCenter.Visualization.ComponentAssembly" Accessibility="Public"/>
        <EnumerationValue ID="Microsoft.SystemCenter.Visualization.SilverlightComponentAssembly" Parent="Microsoft.SystemCenter.Visualization.ComponentAssembly" Accessibility="Public"/>
        <EnumerationValue ID="Microsoft.SystemCenter.Visualization.WpfComponentAssembly" Parent="Microsoft.SystemCenter.Visualization.ComponentAssembly" Accessibility="Public"/>
        <EnumerationValue ID="Microsoft.SystemCenter.Visualization.DataProviderAssembly" Accessibility="Public"/>
        <EnumerationValue ID="Microsoft.SystemCenter.Visualization.WindowsAssembly" Accessibility="Public"/>
        <EnumerationValue ID="GridLayoutConfig" Accessibility="Public"/>
        <EnumerationValue ID="GridLayout01CellConfig" Parent="GridLayoutConfig" Accessibility="Public"/>
        <EnumerationValue ID="GridLayout02CellConfig" Parent="GridLayoutConfig" Accessibility="Public"/>
        <EnumerationValue ID="GridLayout03CellConfig" Parent="GridLayoutConfig" Accessibility="Public"/>
        <EnumerationValue ID="GridLayout04CellConfig" Parent="GridLayoutConfig" Accessibility="Public"/>
        <EnumerationValue ID="GridLayout05CellConfig" Parent="GridLayoutConfig" Accessibility="Public"/>
        <EnumerationValue ID="GridLayout06CellConfig" Parent="GridLayoutConfig" Accessibility="Public"/>
        <EnumerationValue ID="GridLayout09CellConfig" Parent="GridLayoutConfig" Accessibility="Public"/>
</EnumerationTypes>

See Also

Reference

EnumerationValue
EntityTypes