FlexReport for WPF
GetProperty メソッド (Utils)


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

パラメータ

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

戻り値の型

指定された要件に一致するプロパティを表すオブジェクトが見つかった場合。それ以外の場合は null。
参照

Utils クラス
Utils メンバ