Lenguaje

Class.NestHost Propiedad

Definición

Devuelve el host de anidamiento del anidamiento al que pertenece la clase o interfaz representada por este Class objeto.

public Java.Lang.Class NestHost { [Android.Runtime.Register("getNestHost", "()Ljava/lang/Class;", "", ApiSince=34)] get; }
[<get: Android.Runtime.Register("getNestHost", "()Ljava/lang/Class;", "", ApiSince=34)>]
member this.NestHost : Java.Lang.Class

Valor de propiedad

el host de anidamiento de esta clase o interfaz

Atributos

Comentarios

Devuelve el host de anidamiento del anidamiento al que pertenece la clase o interfaz representada por este Class objeto. Cada clase e interfaz pertenece exactamente a un nido.

Si se ha determinado previamente el host de anidamiento de esta clase o interfaz, este método devuelve el host de anidamiento. Si el host de anidamiento de esta clase o interfaz no se ha determinado previamente, este método determina el host de anidamiento mediante el algoritmo de JVMS 5.4.4 y lo devuelve.

A menudo, una clase o interfaz pertenece a un anidamiento que consta solo de sí mismo, en cuyo caso este método devuelve this para indicar que la clase o interfaz es el host de anidamiento.

Si este Class objeto representa un tipo primitivo, un tipo de matriz o void, este método devuelve this, lo que indica que la entidad representada pertenece al anidamiento que consta solo de sí mismo y es el host de anidamiento.

Agregado en 11.

Java documentación para java.lang.Class.getNestHost().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a