Bagikan melalui


IAnnotatedElement.IsAnnotationPresent(Class) Metode

Definisi

Mengembalikan true jika anotasi untuk jenis yang ditentukan adalah <em>present</em> pada elemen ini, atau false.

[Android.Runtime.Register("isAnnotationPresent", "(Ljava/lang/Class;)Z", "GetIsAnnotationPresent_Ljava_lang_Class_Handler:Java.Lang.Reflect.IAnnotatedElement, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public virtual bool IsAnnotationPresent (Java.Lang.Class annotationClass);
[<Android.Runtime.Register("isAnnotationPresent", "(Ljava/lang/Class;)Z", "GetIsAnnotationPresent_Ljava_lang_Class_Handler:Java.Lang.Reflect.IAnnotatedElement, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member IsAnnotationPresent : Java.Lang.Class -> bool
override this.IsAnnotationPresent : Java.Lang.Class -> bool

Parameter

annotationClass
Class

objek Kelas yang sesuai dengan jenis anotasi

Mengembalikan

true jika anotasi untuk jenis anotasi yang ditentukan ada pada elemen ini, jika tidak salah

Atribut

Keterangan

Mengembalikan true jika anotasi untuk jenis yang ditentukan adalah <em>present</em> pada elemen ini, atau false. Metode ini dirancang terutama untuk akses mudah ke anotasi penanda.

Nilai kebenaran yang dikembalikan oleh metode ini setara dengan: getAnnotation(annotationClass) != null

Isi metode default ditentukan sebagai kode di atas.

Ditambahkan dalam 1.5.

Dokumentasi Java untuk java.lang.reflect.AnnotatedElement.isAnnotationPresent(java.lang.Class<? extends java.lang.annotation.Annotation>).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk