'宣言 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。