Executable.GetParameterAnnotations Метод

Определение

Возвращает массив массивов s, представляющих заметки Annotationдля формальных параметров в порядке Executable объявления, представленных этим объектом.

[Android.Runtime.Register("getParameterAnnotations", "()[[Ljava/lang/annotation/Annotation;", "GetGetParameterAnnotationsHandler", ApiSince=26)]
public abstract Java.Lang.Annotation.IAnnotation[][] GetParameterAnnotations();
[<Android.Runtime.Register("getParameterAnnotations", "()[[Ljava/lang/annotation/Annotation;", "GetGetParameterAnnotationsHandler", ApiSince=26)>]
abstract member GetParameterAnnotations : unit -> Java.Lang.Annotation.IAnnotation[][]

Возвращаемое значение

массив массивов, представляющих заметки для формальных и неявных параметров в порядке объявления исполняемого файла, представленного этим объектом.

Атрибуты

Комментарии

Возвращает массив массивов s, представляющих заметки Annotationдля формальных параметров в порядке Executable объявления, представленных этим объектом. Искусственные и обязательные параметры (см. описание ниже), например внешний параметр "this" для конструктора внутреннего класса, будет представлен в возвращаемом массиве. Если исполняемый файл не имеет параметров (то есть нет формальных, искусственных и не обязательных параметров), возвращается массив нулевой длины. Executable Если имеется один или несколько параметров, вложенный массив длины ноль длины возвращается для каждого параметра без заметок. Объекты заметки, содержащиеся в возвращаемых массивах, сериализуются. Вызывающий метод может изменять возвращаемые массивы. Он не будет влиять на массивы, возвращенные другим вызывающим пользователям.

Компилятор может добавлять дополнительные параметры, которые неявно объявлены в источнике ("обязательно"), а также параметры, которые не являются ни неявно, ни явно объявлены в исходном ("искусственном") списке параметров для метода. См. java.lang.reflect.Parameter для получения дополнительной информации.

Java документации по java.lang.reflect.Executable.getParameterAnnotations().

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к