[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Represents the class identifier of the data type COM object.

Schema Hierarchy

ManagementPack
  TypeDefinitions
    DataTypes
      DataType
        Implementation (DataType)
          ClassID

Syntax

Xml
<ClassID>XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX</ClassID>

Attributes and Elements

The following sections describe attributes, child elements, and parent element of the ClassID element.

Attributes

None.

Child Elements

None.

Parent Elements

Element Description

Implementation (DataType)

Represents the managed and/or unmanaged type identification of a data type.

Text Value

The ClassID element is required when the data type is defined in unmanaged code. If the data type is also defined in managed code, the Type (DataType) element and its sibling Type (DataType) element are both required.

The ClassID element value is provided in standard registry GUID format: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX.

Remarks

For an example of how the ClassID element is expressed in a management pack, see DataType.

Note
Custom data type creation is not supported.

See Also