_Type.GetMethods メソッド

定義

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

オーバーロード

名前 説明
GetMethods()

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

GetMethods(BindingFlags)

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

注釈

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

Type.GetMethods メソッドは、現在のTypeのメソッドを取得します。

GetMethods()

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

public:
 cli::array <System::Reflection::MethodInfo ^> ^ GetMethods();
public System.Reflection.MethodInfo[] GetMethods();
abstract member GetMethods : unit -> System.Reflection.MethodInfo[]
Public Function GetMethods () As MethodInfo()

返品

現在のMethodInfoに対して定義されているすべてのパブリック メソッドを表すType オブジェクトの配列。

-または-

現在のMethodInfoに対してパブリック メソッドが定義されていない場合は、Type型の空の配列。

注釈

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

Type.GetMethods メソッドは、現在のTypeのすべてのパブリック メソッドを返します。

適用対象

GetMethods(BindingFlags)

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

public:
 cli::array <System::Reflection::MethodInfo ^> ^ GetMethods(System::Reflection::BindingFlags bindingAttr);
public System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingAttr);
abstract member GetMethods : System.Reflection.BindingFlags -> System.Reflection.MethodInfo[]
Public Function GetMethods (bindingAttr As BindingFlags) As MethodInfo()

パラメーター

bindingAttr
BindingFlags

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

-または-

nullを返す場合は 0。

返品

指定したバインド制約に一致する現在のMethodInfoに対して定義されているすべてのメソッドを表すType オブジェクトの配列。

-または-

現在のMethodInfoに対してメソッドが定義されていない場合、または定義されたメソッドのいずれもバインディング制約に一致しない場合は、Type型の空の配列。

注釈

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

Type.GetMethods メソッドは、指定したバインド制約を使用して、現在のTypeに対して定義されているメソッドを検索します。

適用対象