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 |
---|---|
Optional element. Represents an enumeration value within an enumeration set. |
Parent Elements
Element | Description |
---|---|
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>