_Type.GetMethods 方法

定義

提供 COM 物件對該方法的版本無關存取 GetMethods 權。

多載

名稱 Description
GetMethods()

提供 COM 物件對該方法的版本無關存取 GetMethods() 權。

GetMethods(BindingFlags)

提供 COM 物件對該方法的版本無關存取 GetMethods(BindingFlags) 權。

備註

此方法用於從非受管理程式碼存取受管理類別,不應從受管理程式碼呼叫。

Type.GetMethods 方法得到電流 Type的方法。

GetMethods()

提供 COM 物件對該方法的版本無關存取 GetMethods() 權。

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)

提供 COM 物件對該方法的版本無關存取 GetMethods(BindingFlags) 權。

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

一個由一個或多個 BindingFlags 位元遮罩組成,指定搜尋方式。

-或者-

零,返回 null

傳回

一個物件陣列 MethodInfo ,代表所有符合指定綁定約束且為當前 Type 定義的方法。

-或者-

若目前未定義 MethodInfo的方法,或所有定義方法不符合綁定約束,則為空Type陣列 ,類型為 。

備註

此方法用於從非受管理程式碼存取受管理類別,不應從受管理程式碼呼叫。

Type.GetMethods 方法會利用指定的綁定約束來搜尋目前 定義的方法 Type

適用於