Class.GetPermittedSubclasses Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne un tableau contenant des objets représentant Class les sous-interfaces ou sous-classes directes autorisées à étendre ou implémenter cette classe ou cette interface s’il est scellé.
[Android.Runtime.Register("getPermittedSubclasses", "()[Ljava/lang/Class;", "", ApiSince=34)]
public Java.Lang.Class[]? GetPermittedSubclasses();
[<Android.Runtime.Register("getPermittedSubclasses", "()[Ljava/lang/Class;", "", ApiSince=34)>]
member this.GetPermittedSubclasses : unit -> Java.Lang.Class[]
Retours
tableau d’objets des Class sous-classes autorisées de cette classe ou interface, ou null si cette classe ou interface n’est pas scellée.
- Attributs
Remarques
Retourne un tableau contenant des objets représentant Class les sous-interfaces ou sous-classes directes autorisées à étendre ou implémenter cette classe ou cette interface s’il est scellé. L’ordre de ces éléments n’est pas spécifié. Le tableau est vide si cette classe ou interface scellée n’a pas de sous-classe autorisée. Si cet Class objet représente un type primitif, voidun type de tableau ou une classe ou une interface qui n’est pas scellée, qui est #isSealed() retournée false, cette méthode retourne null. À l’inverse, si #isSealed() elle est retournée true, cette méthode retourne une valeur non null.
Pour chaque classe ou interface C enregistrée en tant que sous-interface directe ou sous-classe autorisée de cette classe ou de cette interface, 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 ). Les Class objets qui peuvent être obtenus et qui sont des sous-interfaces directes ou des sous-classes de cette classe ou interface, sont indiqués par des éléments du tableau retourné. Si un Class objet ne peut pas être obtenu, il est ignoré en mode silencieux et n’est pas inclus dans le tableau de résultats.
Ajouté dans 17.
Documentation Java pour java.lang.Class.getPermittedSubclasses().
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.