Class.GetAnnotationsByType(Class) Methode
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 Anmerkungen des angeforderten Typs zurück, der dieser Klasse zugeordnet ist.
[Android.Runtime.Register("getAnnotationsByType", "(Ljava/lang/Class;)[Ljava/lang/annotation/Annotation;", "", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "A extends java.lang.annotation.Annotation" })]
public Java.Lang.Object[] GetAnnotationsByType(Java.Lang.Class annotationClass);
[<Android.Runtime.Register("getAnnotationsByType", "(Ljava/lang/Class;)[Ljava/lang/annotation/Annotation;", "", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "A extends java.lang.annotation.Annotation" })>]
abstract member GetAnnotationsByType : Java.Lang.Class -> Java.Lang.Object[]
override this.GetAnnotationsByType : Java.Lang.Class -> Java.Lang.Object[]
Parameter
- annotationClass
- Class
Das Class Objekt, das den angeforderten Anmerkungstyp darstellt.
Gibt zurück
Die Anmerkungen des angeforderten Typs, der dieser Klasse zugeordnet ist.
Implementiert
- Attribute
Ausnahmen
if annotationClass is null.
Hinweise
Bei einem geerbten Anmerkungstyp kann das Ergebnis übereinstimmende Anmerkungen enthalten, die von einer Superklasse geerbt werden.
Beachten Sie, dass alle anmerkungen, die von dieser Methode zurückgegeben werden, Deklarationsanmerkungen sind.
Hinzugefügt in 1.8.
Java Dokumentation für java.lang.Class.getAnnotationsByType(java.lang.Class<A>).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.