'宣言 Public Shared Function GetInterface( _ ByVal type As System.Type, _ ByVal interfaceName As System.String, _ ByVal ignoreCase As System.Boolean _ ) As System.Type
'使用法 Dim type As System.Type Dim interfaceName As System.String Dim ignoreCase As System.Boolean Dim value As System.Type value = Utils.GetInterface(type, interfaceName, ignoreCase)
public static System.Type GetInterface( System.Type type, System.string interfaceName, System.bool ignoreCase )
パラメータ
- type
- 型宣言(クラス型、インタフェース型、配列型、値型、 列挙型、型パラメータ、ジェネリック型定義、オープン/クローズ構築ジェネリック型)を表します。
- interfaceName
- 取得するインタフェースの名前を含む文字列。ジェネリックインタフェースの場合、 これは壊れた名前になります。
- ignoreCase
- インタフェースの単純名を指定する名前の部分の大文字小文字を区別しない場合は true (名前空間を指定する部分は大文字小文字を正確に区別する必要があります)。 名前のすべての部分について大文字小文字を区別した検索を実行する場合は false。
戻り値の型
見つかった場合は、現在の System.Type によって実装または継承された、 指定した名前を持つインタフェースを表すオブジェクト、そうでない場合は null。