共用方式為


Class.GetDeclaredMethods 方法

定義

傳回數位,其中包含 Method 反映這個 Class 物件所表示之類別或介面的所有宣告方法,包括公用、受保護、預設(封裝)存取和私用方法,但不包括繼承的方法。

[Android.Runtime.Register("getDeclaredMethods", "()[Ljava/lang/reflect/Method;", "")]
public Java.Lang.Reflect.Method[] GetDeclaredMethods ();
[<Android.Runtime.Register("getDeclaredMethods", "()[Ljava/lang/reflect/Method;", "")>]
member this.GetDeclaredMethods : unit -> Java.Lang.Reflect.Method[]

傳回

Method[]

對象陣列 Method ,表示這個類別的所有宣告方法

屬性

備註

傳回數位,其中包含 Method 反映這個 Class 物件所表示之類別或介面的所有宣告方法,包括公用、受保護、預設(封裝)存取和私用方法,但不包括繼承的方法。

如果這個 Class 物件代表具有相同名稱和參數類型之多個宣告方法的類型,但不同的傳回型別,則傳回的陣列會針對每個這類方法都有 Method 物件。

如果這個Class物件代表具有類別初始化方法<clinit>的類型,則傳回的陣列不會<>><有對應的 Method 物件。

如果這個 Class 物件代表沒有宣告方法的類別或介面,則傳回的陣列長度為 0。

如果這個 Class 物件代表陣列類型、基本類型或 void,則傳回的陣列長度為 0。

傳回數位中的專案不會排序,也不會以任何特定順序排序。

已在1.1中新增。

java.lang.Class.getDeclaredMethods()Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

另請參閱