Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Represents the underlying integral type of a proxy enumeration for a COM or managed enumeration.
<UnderlyingType>
<ExternalTypeReference>...</ExternalTypeReference>
</UnderlyingType>
UnderlyingType_Type
Attributes and Elements
The following sections describe attributes, child elements, and parent elements.
Attributes
None.
Child Elements
Element |
Description |
---|---|
Required UnderlyingTypeExternalTypeReference_Type element. Describes the underlying integral type of the enumeration. |
Parent Elements
Element |
Description |
---|---|
Represents a proxy enumeration for a COM or managed enumeration. |
Example
The following example demonstrates an UnderlyingType element that represents the underlying integral type of a proxy enumeration named ShapeType. The underlying type is Int32.
<Enum originalFullyQualifiedName="ShapeApp.Proxy.ShapeType"
isExcluded="false"
newNamespace="ShapeApp.Proxy">
<UnderlyingType>
<ExternalTypeReference isInterface="false" type="System.Int32" />
</UnderlyingType>
<EnumerationValue originalName="Circle" value="0" />
<EnumerationValue originalName="Square" value="1" />
<EnumerationValue originalName="Triangle" value="2" />
<EnumerationValue originalName="Octagon" value="3" />
<EnumerationValue originalName="Star" value="4" />
</Enum>
Element Information
Namespace |
https://schemas.microsoft.com/vsta/2008/01/ProxyGenDescriptor |
Schema name |
ProxyGen Descriptor |
Validation file |
ProxyGenDescriptorv2.xsd |
Can be empty |
No |