FlexReport for WinForms
GetInterface メソッド (Utils)


C1.Win.C1Document.4.5.2 アセンブリ > C1.Win.C1Document 名前空間 > Utils クラス : GetInterface メソッド
型宣言(クラス型、インタフェース型、配列型、値型、 列挙型、型パラメータ、ジェネリック型定義、オープン/クローズ構築ジェネリック型)を表します。
取得するインタフェースの名前を含む文字列。ジェネリックインタフェースの場合、 これは壊れた名前になります。
インタフェースの単純名を指定する名前の部分の大文字小文字を区別しない場合は true (名前空間を指定する部分は大文字小文字を正確に区別する必要があります)。 名前のすべての部分について大文字小文字を区別した検索を実行する場合は false。
インタフェース名に関して大文字小文字を区別しない検索を行うかどうかを指定して、指定されたインタフェースを検索します。
シンタックス
'宣言
 
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。
参照

Utils クラス
Utils メンバ