Class.GetNestMembers Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve una matriz que contiene objetos que Class
representan todas las clases e interfaces que son miembros del nido al que pertenece la clase o interfaz representada por este Class
objeto.
[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[]
Devoluciones
matriz de todas las clases e interfaces del mismo anidamiento que esta clase o interfaz
- Atributos
Comentarios
Devuelve una matriz que contiene objetos que Class
representan todas las clases e interfaces que son miembros del nido al que pertenece la clase o interfaz representada por este Class
objeto.
En primer lugar, este método obtiene el host H
de anidamiento #getNestHost(), , del anidamiento al que pertenece la clase o interfaz representada por este Class
objeto. El elemento cero de la matriz devuelta es H
.
A continuación, para cada clase o interfaz C
que se registra H
como miembro de su anidamiento, este método intenta obtener el Class
objeto para C
(mediante #getClassLoader() el cargador de clases de definición del objeto actual Class
) y, a continuación, obtiene el host de anidamiento #getNestHost() del nido al que C
pertenece. Las clases e interfaces que se registran H
como miembros de su anidamiento, y para las que H
se puede determinar como su host de anidamiento, se indican mediante elementos posteriores de la matriz devuelta. El orden de estos elementos no está especificado. Se permiten duplicados.
Si este Class
objeto representa un tipo primitivo, un tipo de matriz o void
, este método devuelve una matriz de un solo elemento que contiene this
.
Agregado en 11.
Documentación de Java para java.lang.Class.getNestMembers()
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.