Parameter.GetAnnotationsByType(Class) Metode

Definisi

Mengembalikan anotasi dari jenis yang ditentukan yang terkait dengan parameter ini.

[Android.Runtime.Register("getAnnotationsByType", "(Ljava/lang/Class;)[Ljava/lang/annotation/Annotation;", "", ApiSince=26)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T 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=26)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T 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

objek Kelas yang sesuai dengan jenis anotasi

Mengembalikan

Object[]

semua anotasi dari jenis yang ditentukan yang terkait dengan parameter ini; jika tidak, array panjang nol

Penerapan

Atribut

Keterangan

Mengembalikan anotasi yang terkait dengan parameter ini. Untuk jenis anotasi yang dapat diulang, metode ini melihat melalui anotasi kontainer. Jika tidak ada anotasi yang terkait, array yang dikembalikan memiliki panjang nol.

Dokumentasi Java untuk java.lang.reflect.Parameter.getAnnotationsByType(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