EnumBuilder.GetInterface(String, Boolean) メソッド

定義

指定された完全修飾子名を名前とし、この型によって (直接または間接に) 実装されるインターフェイスを返します。

public:
 override Type ^ GetInterface(System::String ^ name, bool ignoreCase);
public override Type? GetInterface (string name, bool ignoreCase);
public override Type GetInterface (string name, bool ignoreCase);
override this.GetInterface : string * bool -> Type
Public Overrides Function GetInterface (name As String, ignoreCase As Boolean) As Type

パラメーター

name
String

インターフェイスの名前。

ignoreCase
Boolean

trueの場合、検索では、大文字と小文字を区別しません。 false の場合、検索では、大文字と小文字が区別されます。

戻り値

Type

実装されているインターフェイスを表す Type オブジェクトを返します。 インターフェイスの一致する名前が見つからない場合、null を返します。

例外

不完全な型では、このメソッドは現在サポートされていません。

注釈

回避策として、完成した型のインターフェイスを取得するには、取得した型でリフレクションを使用またはAssembly.GetType使用してType.GetType型を取得します。

適用対象