IAnnotatedElement.GetDeclaredAnnotation(Class) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает заметку этого элемента для указанного типа, если такая заметка является <>em напрямую присутствует</em>, в противном случае значение 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
Параметры
- annotationClass
- Class
Объект class, соответствующий типу заметки
Возвращаемое значение
Заметка этого элемента для указанного типа заметки, если он присутствует непосредственно в этом элементе, в противном случае значение NULL
- Атрибуты
Комментарии
Возвращает заметку этого элемента для указанного типа, если такая заметка является <>em напрямую присутствует</em>, в противном случае значение NULL.
Этот метод игнорирует унаследованные заметки. (Возвращает значение NULL, если заметки отсутствуют непосредственно в этом элементе.)
Добавлено в версии 1.8.
Java документации по java.lang.reflect.AnnotatedElement.getDeclaredAnnotation(java.lang.Class<T>).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".