TypeDescriptor::ComObjectType Property

 

Gets the type of the Component Object Model (COM) object represented by the target component.

Namespace:   System.ComponentModel
Assembly:  System (in System.dll)

public:
property Type^ ComObjectType {
	static Type^ get();
}

Property Value

Type: System::Type^

The Type of the COM object represented by this component, or null for non-COM objects.

The ComObjectType property returns a type that can be passed to the AddProvider(TypeDescriptionProvider^, Type^) method to define a type description provider for COM types.

The ComObjectType property and other members in this class replace the functionality in the obsolete IComNativeDescriptorHandler interface. To implement a mapping layer between a COM object and TypeDescriptor, add a TypeDescriptionProvider to handle type ComObjectType.

.NET Framework
Available since 2.0
Return to top
Show: