Class.GetNestMembers 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回數位,其中包含 Class
代表這個 Class
物件所屬類別或介面所屬之巢狀結構的所有類別和介面。
[Android.Runtime.Register("getNestMembers", "()[Ljava/lang/Class;", "", ApiSince=34)]
public Java.Lang.Class[] GetNestMembers ();
[<Android.Runtime.Register("getNestMembers", "()[Ljava/lang/Class;", "", ApiSince=34)>]
member this.GetNestMembers : unit -> Java.Lang.Class[]
傳回
Class[]
與這個類別或介面相同巢狀結構中所有類別和介面的數位
- 屬性
備註
傳回數位,其中包含 Class
代表這個 Class
物件所屬類別或介面所屬之巢狀結構的所有類別和介面。
首先,這個方法會取得這個Class
物件所代表之類別或介面所屬的巢狀 #getNestHost() 巢狀主機H
。 傳回陣列的第零個元素是 H
。
然後,針對以H
做為其巢狀成員所記錄的每個類別或介面C
,這個方法會嘗試取得Class
物件(使用 #getClassLoader() 目前對象的C
定義類別載入器Class
),然後取得所屬巢C
狀巢狀的 #getNestHost() 巢狀主機。 傳回數位的後續元素會指出記錄 H
為巢狀成員的類別和介面,以及 H
可判斷為其巢狀主機的類別和介面。 這類元素的順序未指定。 允許重複專案。
如果這個 Class
物件代表基本類型、數位類型或 void
,則這個方法會傳回包含 this
的單一項目數位。
已在11中新增。
的 java.lang.Class.getNestMembers()
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。