Class.GetGenericInterfaces 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 les Type
interfaces directement implémentées par la classe ou l’interface représentée par cet objet.
[Android.Runtime.Register("getGenericInterfaces", "()[Ljava/lang/reflect/Type;", "")]
public Java.Lang.Reflect.IType[] GetGenericInterfaces ();
[<Android.Runtime.Register("getGenericInterfaces", "()[Ljava/lang/reflect/Type;", "")>]
member this.GetGenericInterfaces : unit -> Java.Lang.Reflect.IType[]
Retours
tableau d’interfaces directement implémentées par cette classe
- Attributs
Remarques
Retourne les Type
interfaces directement implémentées par la classe ou l’interface représentée par cet objet.
Si un superinterface est un type paramétrable, l’objet Type
retourné doit refléter avec précision les paramètres de type réels utilisés dans le code source. Le type paramétrable représentant chaque superinterface est créé s’il n’avait pas été créé précédemment. Consultez la déclaration de java.lang.reflect.ParameterizedType ParameterizedType
la sémantique du processus de création pour les types paramétrables.
Si cet objet représente une classe, la valeur de retour est un tableau contenant des objets représentant toutes les interfaces directement implémentées par la classe. L’ordre des objets d’interface dans le tableau correspond à l’ordre des noms d’interface dans la implements
clause de la déclaration de la classe représentée par cet objet.
Si cet objet représente une interface, le tableau contient des objets représentant toutes les interfaces directement étendues par l’interface. L’ordre des objets d’interface dans le tableau correspond à l’ordre des noms d’interface dans la extends
clause de la déclaration de l’interface représentée par cet objet.
Si cet objet représente une classe ou une interface qui implémente aucune interface, la méthode retourne un tableau de longueur 0.
Si cet objet représente un type primitif ou un void, la méthode retourne un tableau de longueur 0.
Si cet Class
objet représente un type de tableau, les interfaces Cloneable
et java.io.Serializable
sont retournées dans cet ordre.
Ajouté à la version 1.5.
Documentation Java pour java.lang.Class.getGenericInterfaces()
.
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.