IAnnotatedElement.GetDeclaredAnnotation(Class) Metode

Definisi

Mengembalikan anotasi elemen ini untuk jenis yang ditentukan jika anotasi tersebut langsung ada<></em>, atau null.

[Android.Runtime.Register("getDeclaredAnnotation", "(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;", "GetGetDeclaredAnnotation_Ljava_lang_Class_Handler:Java.Lang.Reflect.IAnnotatedElement, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T extends java.lang.annotation.Annotation" })]
public virtual Java.Lang.Object? GetDeclaredAnnotation(Java.Lang.Class annotationClass);
[<Android.Runtime.Register("getDeclaredAnnotation", "(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;", "GetGetDeclaredAnnotation_Ljava_lang_Class_Handler:Java.Lang.Reflect.IAnnotatedElement, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T extends java.lang.annotation.Annotation" })>]
abstract member GetDeclaredAnnotation : Java.Lang.Class -> Java.Lang.Object
override this.GetDeclaredAnnotation : Java.Lang.Class -> Java.Lang.Object

Parameter

annotationClass
Class

objek Kelas yang sesuai dengan jenis anotasi

Mengembalikan

anotasi elemen ini untuk jenis anotasi yang ditentukan jika langsung ada pada elemen ini, atau null

Atribut

Keterangan

Mengembalikan anotasi elemen ini untuk jenis yang ditentukan jika anotasi tersebut langsung ada<></em>, atau null.

Metode ini mengabaikan anotasi yang diwariskan. (Mengembalikan null jika tidak ada anotasi yang langsung ada pada elemen ini.)

Ditambahkan dalam 1.8.

Dokumentasi Java untuk java.lang.reflect.AnnotatedElement.getDeclaredAnnotation(java.lang.Class<T>).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk