_Type.IsAssignableFrom(Type) _Type.IsAssignableFrom(Type) _Type.IsAssignableFrom(Type) _Type.IsAssignableFrom(Type) Method

定義

COM オブジェクトに、 IsAssignableFrom(Type) メソッドへのバージョンに依存しないアクセスが用意されています。Provides COM objects with version-independent access to the IsAssignableFrom(Type) method.

public:
 bool IsAssignableFrom(Type ^ c);
public bool IsAssignableFrom (Type c);
abstract member IsAssignableFrom : Type -> bool
Public Function IsAssignableFrom (c As Type) As Boolean

パラメーター

c
Type Type Type Type

現在の Type と比較する TypeThe Type to compare with the current Type.

戻り値

true が返されるのは、c および現在の Type が同じ型を表している場合、現在の Typec の継承可能な階層内にある場合、現在の Typec に実装されるインターフェイスである場合、または c がジェネリック型パラメーターであり、現在の Typec の制約の 1 つを表している場合です。true if c and the current Type represent the same type, or if the current Type is in the inheritance hierarchy of c, or if the current Type is an interface that c implements, or if c is a generic type parameter and the current Type represents one of the constraints of c. これらの条件のいずれも当てはまらない場合、または cnull 参照の場合は falsefalse if none of these conditions are the case, or if c is null.

注釈

このメソッドは、アンマネージ コードからマネージ クラスにアクセスするため、およびマネージ コードから呼び出さないでいます。This method is for access to managed classes from unmanaged code, and should not be called from managed code.

適用対象