次の方法で共有


_Type.GetMember メソッド

定義

GetMember メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

オーバーロード

GetMember(String)

GetMember(String) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

GetMember(String, BindingFlags)

GetMember(String, BindingFlags) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

GetMember(String, MemberTypes, BindingFlags)

GetMember(String, MemberTypes, BindingFlags) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

注釈

このメソッドは、アンマネージ コードからマネージド クラスにアクセスするためのメソッドであり、マネージド コードから呼び出さないでください。

Type.GetMember メソッドは、現在の Typeの指定されたメンバーを取得します。

GetMember(String)

GetMember(String) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

public:
 cli::array <System::Reflection::MemberInfo ^> ^ GetMember(System::String ^ name);
public System.Reflection.MemberInfo[] GetMember (string name);
abstract member GetMember : string -> System.Reflection.MemberInfo[]
Public Function GetMember (name As String) As MemberInfo()

パラメーター

name
String

取得するパブリック メンバーの名前を含む String

戻り値

指定した名前のパブリック メンバーを表す MemberInfo オブジェクトの配列 (見つかった場合)。それ以外の場合は空の配列。

注釈

このメソッドは、アンマネージ コードからマネージド クラスにアクセスするためのメソッドであり、マネージド コードから呼び出さないでください。

Type.GetMember メソッドは、指定した名前のパブリック メンバーを検索します。

適用対象

GetMember(String, BindingFlags)

GetMember(String, BindingFlags) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

public:
 cli::array <System::Reflection::MemberInfo ^> ^ GetMember(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
public System.Reflection.MemberInfo[] GetMember (string name, System.Reflection.BindingFlags bindingAttr);
abstract member GetMember : string * System.Reflection.BindingFlags -> System.Reflection.MemberInfo[]
Public Function GetMember (name As String, bindingAttr As BindingFlags) As MemberInfo()

パラメーター

name
String

取得するメンバーの名前を含む String

bindingAttr
BindingFlags

検索の実行方法を指定する 1 つ以上の BindingFlags で構成されるビットマスク。

-又は-

空の配列を返す場合は 0。

戻り値

指定した名前のパブリック メンバーを表す MemberInfo オブジェクトの配列 (見つかった場合)。それ以外の場合は空の配列。

注釈

このメソッドは、アンマネージ コードからマネージド クラスにアクセスするためのメソッドであり、マネージド コードから呼び出さないでください。

Type.GetMember メソッドは、指定したバインディング制約を使用して、指定したメンバーを検索します。

適用対象

GetMember(String, MemberTypes, BindingFlags)

GetMember(String, MemberTypes, BindingFlags) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

public:
 cli::array <System::Reflection::MemberInfo ^> ^ GetMember(System::String ^ name, System::Reflection::MemberTypes type, System::Reflection::BindingFlags bindingAttr);
public System.Reflection.MemberInfo[] GetMember (string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr);
abstract member GetMember : string * System.Reflection.MemberTypes * System.Reflection.BindingFlags -> System.Reflection.MemberInfo[]
Public Function GetMember (name As String, type As MemberTypes, bindingAttr As BindingFlags) As MemberInfo()

パラメーター

name
String

取得するメンバーの名前を含む String

type
MemberTypes

検索する MemberTypes 値。

bindingAttr
BindingFlags

検索の実行方法を指定する 1 つ以上の BindingFlags で構成されるビットマスク。

-又は-

空の配列を返す場合は 0。

戻り値

指定した名前のパブリック メンバーを表す MemberInfo オブジェクトの配列 (見つかった場合)。それ以外の場合は空の配列。

注釈

このメソッドは、アンマネージ コードからマネージド クラスにアクセスするためのメソッドであり、マネージド コードから呼び出さないでください。

Type.GetMember メソッドは、指定したバインディング制約を使用して、指定したメンバー型の指定されたメンバーを検索します。

適用対象