FlexReport for WinForms
GetMethod メソッド (Utils)


C1.Win.Document.6 アセンブリ > C1.Win.Document 名前空間 > Utils クラス : GetMethod メソッド
型宣言(クラス型、インタフェース型、配列型、値型、 列挙型、型パラメータ、ジェネリック型定義、オープン/クローズ構築ジェネリック型)を表します。
取得するメソッドの名前を含む文字列。
検索の実行方法を指定する 1 つ以上の System.Reflection.BindingFlags によって構成されるビットマスク。 または、null を返す場合は 0。
取得するメソッドのパラメータの数、順序、型を表す System.Type オブジェクトの配列。 または、パラメータを取らないメソッドを取得する場合は、System.Type オブジェクトの 空の配列(System.Type.EmptyTypes フィールドによって提供される)。
指定された連結制約を使用して、指定されたメソッドのうち、指定された引数型および修飾子に パラメータが一致するものを検索します。
シンタックス
'宣言
 
Public Shared Function GetMethod( _
   ByVal type As System.Type, _
   ByVal name As System.String, _
   ByVal bindingFlags As System.Reflection.BindingFlags, _
   ByVal paramTypes() As System.Type _
) As System.Reflection.MethodInfo
'使用法
 
Dim type As System.Type
Dim name As System.String
Dim bindingFlags As System.Reflection.BindingFlags
Dim paramTypes() As System.Type
Dim value As System.Reflection.MethodInfo
 
value = Utils.GetMethod(type, name, bindingFlags, paramTypes)
public static System.Reflection.MethodInfo GetMethod( 
   System.Type type,
   System.string name,
   System.Reflection.BindingFlags bindingFlags,
   System.Type[] paramTypes
)

パラメータ

type
型宣言(クラス型、インタフェース型、配列型、値型、 列挙型、型パラメータ、ジェネリック型定義、オープン/クローズ構築ジェネリック型)を表します。
name
取得するメソッドの名前を含む文字列。
bindingFlags
検索の実行方法を指定する 1 つ以上の System.Reflection.BindingFlags によって構成されるビットマスク。 または、null を返す場合は 0。
paramTypes
取得するメソッドのパラメータの数、順序、型を表す System.Type オブジェクトの配列。 または、パラメータを取らないメソッドを取得する場合は、System.Type オブジェクトの 空の配列(System.Type.EmptyTypes フィールドによって提供される)。

戻り値の型

見つかった場合は、指定された要件に一致するメソッドを表すオブジェクト。そうでない場合は null。
参照

Utils クラス
Utils メンバ