TypeDescriptor.ComObjectType TypeDescriptor.ComObjectType TypeDescriptor.ComObjectType TypeDescriptor.ComObjectType Property


対象となるコンポーネントによって表されるコンポーネント オブジェクト モデル (COM) の型を取得します。Gets the type of the Component Object Model (COM) object represented by the target component.

 static property Type ^ ComObjectType { Type ^ get(); };
public static Type ComObjectType { get; }
member this.ComObjectType : Type
Public Shared ReadOnly Property ComObjectType As Type


このコンポーネントによって表される COM オブジェクトの Type。COM 以外のオブジェクトの場合 nullThe Type of the COM object represented by this component, or null for non-COM objects.


プロパティComObjectTypeは、COM 型の型説明のプロバイダーをAddProvider(TypeDescriptionProvider, Type)定義するためにメソッドに渡すことができる型を返します。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.

このComObjectTypeクラスのプロパティとその他のメンバーは、互換性のためIComNativeDescriptorHandlerに残されているインターフェイスの機能を置き換えます。The ComObjectType property and other members in this class replace the functionality in the obsolete IComNativeDescriptorHandler interface. COM オブジェクトとTypeDescriptorの間にマッピングレイヤーを実装するにはTypeDescriptionProvider 、をハンドルComObjectType型に追加します。To implement a mapping layer between a COM object and TypeDescriptor, add a TypeDescriptionProvider to handle type ComObjectType.