Partager via


Class.GetNestMembers Méthode

Définition

Retourne un tableau contenant des objets représentant Class toutes les classes et interfaces membres de l’imbrication à laquelle appartient la classe ou l’interface représentée par cet Class objet.

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

Retours

Class[]

tableau de toutes les classes et interfaces dans le même imbrication que cette classe ou cette interface

Attributs

Remarques

Retourne un tableau contenant des objets représentant Class toutes les classes et interfaces membres de l’imbrication à laquelle appartient la classe ou l’interface représentée par cet Class objet.

Tout d’abord, cette méthode obtient l’hôte Hd’imbrication #getNestHost(), du nid auquel appartient la classe ou l’interface représentée par cet Class objet. L’élément zéro du tableau retourné est H.

Ensuite, pour chaque classe ou interface C enregistrée H en tant que membre de son imbrication, cette méthode tente d’obtenir l’objet Class pour C (à l’aide de #getClassLoader() le chargeur de classe définissant de l’objet actuel Class ), puis obtient l’hôte d’imbrication #getNestHost() du nid auquel C appartient. Les classes et interfaces qui sont enregistrées en H tant que membres de son nid, et pour lesquelles H peuvent être déterminées comme leur hôte d’imbrication, sont indiquées par les éléments suivants du tableau retourné. L’ordre de ces éléments n’est pas spécifié. Les doublons sont autorisés.

Si cet Class objet représente un type primitif, un type de tableau ou void, cette méthode retourne un tableau à élément unique contenant this.

Ajouté dans 11.

Documentation Java pour java.lang.Class.getNestMembers().

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à