語言

_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。

適用於