Class.GetDeclaredAnnotation(Class) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает непосредственно объявленную заметку этого класса для запрошенного типа или null если он отсутствует.
[Android.Runtime.Register("getDeclaredAnnotation", "(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;", "", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "A extends java.lang.annotation.Annotation" })]
public Java.Lang.Object? GetDeclaredAnnotation(Java.Lang.Class annotationClass);
[<Android.Runtime.Register("getDeclaredAnnotation", "(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;", "", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "A 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 если она отсутствует.
Реализации
- Атрибуты
Исключения
annotationClassЗначение null if .
Комментарии
Унаследованные заметки не считаются.
Обратите внимание, что любая заметка, возвращаемая этим методом, является заметкой объявления.
Добавлено в версии 1.5.
Java документации по java.lang.Class.getDeclaredAnnotation(java.lang.Class<A>).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".