Class.GetNestMembers Método

Definição

Retorna uma matriz que Class contém objetos que representam todas as classes e interfaces que são membros do aninhamento ao qual a classe ou interface representada por esse Class objeto pertence.

[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[]

Retornos

Class[]

uma matriz de todas as classes e interfaces no mesmo ninho que essa classe ou interface

Atributos

Comentários

Retorna uma matriz que Class contém objetos que representam todas as classes e interfaces que são membros do aninhamento ao qual a classe ou interface representada por esse Class objeto pertence.

Primeiro, esse método obtém o host Hde aninhamento #getNestHost(), do ninho ao qual a classe ou interface representada por esse Class objeto pertence. O elemento zero da matriz retornada é H.

Em seguida, para cada classe ou interface C que é registrada H como sendo um membro de seu ninho, esse método tenta obter o Class objeto para C (usando #getClassLoader() o carregador de classe definidor do objeto atual Class ) e, em seguida, obtém o host de aninhamento #getNestHost() do ninho ao qual C pertence. As classes e interfaces que são registradas como H sendo membros de seu ninho e para as quais H podem ser determinadas como seu host de ninho são indicadas por elementos subsequentes da matriz retornada. A ordem desses elementos não é especificada. Duplicatas são permitidas.

Se esse Class objeto representar um tipo primitivo, um tipo de matriz ou void, em seguida, esse método retornará uma matriz de elemento único contendo this.

Adicionado em 11.

Java documentação para java.lang.Class.getNestMembers().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a