_Type.GetMembers メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
COM オブジェクトに、GetMembers メソッドへのバージョンに依存しないアクセスが用意されています。
オーバーロード
GetMembers() |
COM オブジェクトに、GetMembers() メソッドへのバージョンに依存しないアクセスが用意されています。 |
GetMembers(BindingFlags) |
COM オブジェクトに、GetMembers(BindingFlags) メソッドへのバージョンに依存しないアクセスが用意されています。 |
注釈
このメソッドは、アンマネージ コードからマネージド クラスにアクセスするためのメソッドであり、マネージド コードから呼び出さないでください。
メソッドは Type.GetMembers 、現在 Typeの のメンバー (プロパティ、メソッド、フィールド、イベントなど) を取得します。
GetMembers()
COM オブジェクトに、GetMembers() メソッドへのバージョンに依存しないアクセスが用意されています。
public:
cli::array <System::Reflection::MemberInfo ^> ^ GetMembers();
public System.Reflection.MemberInfo[] GetMembers ();
abstract member GetMembers : unit -> System.Reflection.MemberInfo[]
Public Function GetMembers () As MemberInfo()
戻り値
現在の MemberInfo のすべてのパブリック メンバーを表す Type オブジェクトの配列。
または
現在の MemberInfo にパブリック メンバーが存在しない場合は、Type 型の空の配列。
注釈
このメソッドは、アンマネージ コードからマネージド クラスにアクセスするためのメソッドであり、マネージド コードから呼び出さないでください。
メソッドは Type.GetMembers 、現在 Typeの のパブリック メンバーをすべて返します。
適用対象
GetMembers(BindingFlags)
COM オブジェクトに、GetMembers(BindingFlags) メソッドへのバージョンに依存しないアクセスが用意されています。
public:
cli::array <System::Reflection::MemberInfo ^> ^ GetMembers(System::Reflection::BindingFlags bindingAttr);
public System.Reflection.MemberInfo[] GetMembers (System.Reflection.BindingFlags bindingAttr);
abstract member GetMembers : System.Reflection.BindingFlags -> System.Reflection.MemberInfo[]
Public Function GetMembers (bindingAttr As BindingFlags) As MemberInfo()
パラメーター
戻り値
現在の MemberInfo に対して定義されているメンバーのうち、指定したバインディング制約に一致するすべてのメンバーを表す Type オブジェクトの配列。
- または -
現在の Type に対してメンバーが定義されていないか、または定義されているメンバーの中にバインディング制約に一致するものが存在しない場合は、MemberInfo 型の空の配列。
注釈
このメソッドは、アンマネージ コードからマネージド クラスにアクセスするためのメソッドであり、マネージド コードから呼び出さないでください。
メソッドは Type.GetMembers 、指定されたバインド制約を使用して、現在 Typeの に対して定義されているメンバーを検索します。
適用対象
.NET