IAnnotatedElement.IsAnnotationPresent(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 true zurück, wenn eine Anmerkung für den angegebenen Typ em>present/em> für dieses Element ist<, andernfalls< "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
das Class-Objekt, das dem Anmerkungstyp entspricht
Gibt zurück
true, wenn eine Anmerkung für den angegebenen Anmerkungstyp in diesem Element vorhanden ist, andernfalls "false"
- Attribute
Hinweise
Gibt true zurück, wenn eine Anmerkung für den angegebenen Typ em>present/em> für dieses Element ist<, andernfalls< "false". Diese Methode wurde hauptsächlich für den bequemen Zugriff auf Markeranmerkungen entwickelt.
Der von dieser Methode zurückgegebene Wahrheitswert entspricht folgendem: getAnnotation(annotationClass) != null
Der Textkörper der Standardmethode wird als Code oben angegeben.
Hinzugefügt in 1.5.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.