_Type.GetInterface メソッド

定義

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

オーバーロード

GetInterface(String)

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

GetInterface(String, Boolean)

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

注釈

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

メソッドは Type.GetInterface 、現在 Typeの によって実装または継承された特定のインターフェイスを取得します。

GetInterface(String)

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

public:
 Type ^ GetInterface(System::String ^ name);
public Type GetInterface (string name);
abstract member GetInterface : string -> Type
Public Function GetInterface (name As String) As Type

パラメーター

name
String

取得するインターフェイスの名前を格納している String。 ジェネリック インターフェイスの場合、これは完全修飾名です。

戻り値

現在の Type で実装または継承されているインターフェイスのうち、指定した名前のインターフェイスが存在する場合は、そのインターフェイスを表す Type オブジェクト。それ以外の場合は null

注釈

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

メソッドは Type.GetInterface 、指定した名前のインターフェイスを検索します。

適用対象

GetInterface(String, Boolean)

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

public:
 Type ^ GetInterface(System::String ^ name, bool ignoreCase);
public Type GetInterface (string name, bool ignoreCase);
abstract member GetInterface : string * bool -> Type
Public Function GetInterface (name As String, ignoreCase As Boolean) As Type

パラメーター

name
String

取得するインターフェイスの名前を格納している String。 ジェネリック インターフェイスの場合、これは完全修飾名です。

ignoreCase
Boolean

name の検索時に大文字小文字を区別しない場合は true

- または -

name の検索時に大文字と小文字を区別する場合は false

戻り値

現在の Type で実装または継承されているインターフェイスのうち、指定した名前のインターフェイスが存在する場合は、そのインターフェイスを表す Type オブジェクト。それ以外の場合は null

注釈

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

メソッドは Type.GetInterface 、大文字と小文字を区別する検索を実行するかどうかを指定して、指定されたインターフェイスを検索します。

適用対象