Class.GenericSuperclass Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die zurück Type
, die die direkte Superklasse der Entität (Klasse, Schnittstelle, primitiver Typ oder Void) darstellt, die durch diesen Class
dargestellt wird.
public Java.Lang.Reflect.IType? GenericSuperclass { [Android.Runtime.Register("getGenericSuperclass", "()Ljava/lang/reflect/Type;", "")] get; }
[<get: Android.Runtime.Register("getGenericSuperclass", "()Ljava/lang/reflect/Type;", "")>]
member this.GenericSuperclass : Java.Lang.Reflect.IType
Eigenschaftswert
die direkte Superklasse der Klasse, die von diesem Objekt dargestellt wird
- Attribute
Hinweise
Gibt die zurück Type
, die die direkte Superklasse der Entität (Klasse, Schnittstelle, primitiver Typ oder Void) darstellt, die durch diesen Class
dargestellt wird.
Wenn es sich bei der Superklasse um einen parametrisierten Typ handelt, muss das Type
zurückgegebene Objekt genau die tatsächlichen Typparameter widerspiegeln, die im Quellcode verwendet werden. Der parametrisierte Typ, der die Superklasse darstellt, wird erstellt, wenn er noch nicht erstellt wurde. Die Semantik des Erstellungsprozesses für parametrisierte Typen finden Sie in der Deklaration von java.lang.reflect.ParameterizedType ParameterizedType
. Wenn dies Class
entweder die Object
Klasse, eine Schnittstelle, einen primitiven Typ oder void darstellt, wird NULL zurückgegeben. Wenn dieses Objekt eine Arrayklasse darstellt, wird das Class
Objekt zurückgegeben, das die Object
Klasse darstellt.
Hinzugefügt in 1.5.
Java-Dokumentation für java.lang.Class.getGenericSuperclass()
.
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.