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 static Type ComObjectType { 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