_Type.IsInstanceOfType(Object) メソッド

定義

COM オブジェクトに、IsInstanceOfType(Object) メソッドへのバージョンに依存しないアクセスが用意されています。

public:
 bool IsInstanceOfType(System::Object ^ o);
public bool IsInstanceOfType (object o);
abstract member IsInstanceOfType : obj -> bool
Public Function IsInstanceOfType (o As Object) As Boolean

パラメーター

o
Object

現在の Type と比較するオブジェクト。

戻り値

true が返されるのは、現在の Typeo によって表されるオブジェクトの継承可能な階層内にある場合、または現在の Typeo にサポートされるインターフェイスである場合です。 false が返されるのは、これらの条件のいずれも満たされない場合、または onull であるか、現在の Type がオープン ジェネリック型である (つまり、ContainsGenericParameterstrue を返す) 場合です。

注釈

このメソッドは、アンマネージ コードからマネージド クラスにアクセスするためのメソッドであり、マネージド コードから呼び出さないでください。

メソッドは Type.IsInstanceOfType 、指定したオブジェクトが現在 Typeの のインスタンスであるかどうかを判断します。

適用対象