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对象所表示的类或接口所属的嵌套的 #getNestHost() 嵌套宿主H。 返回的数组的第零个元素为 H。
然后,对于作为H其嵌套成员记录的每个类或接口C,此方法尝试获取Class C 对象(使用 #getClassLoader() 当前Class对象的定义类加载程序),然后获取所属的嵌套的 #getNestHost() 嵌套C宿主。 作为 H 其嵌套的成员记录的类和接口,以及 H 可以确定为其嵌套宿主的类和接口,由返回的数组的后续元素指示。 未指定此类元素的顺序。 允许重复项。
如果此 Class 对象表示基元类型、数组类型或 void,则此方法返回包含 this的单元素数组。
已在 11 中添加。
适用于 . 的 java.lang.Class.getNestMembers()Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。