Language

Constructor.GetParameterAnnotations メソッド

定義

このオブジェクトで表される実行可能ファイルの仮パラメーターの注釈を宣言順に表す注釈の配列を返します。

[Android.Runtime.Register("getParameterAnnotations", "()[[Ljava/lang/annotation/Annotation;", "")]
public override Java.Lang.Annotation.IAnnotation[][]? GetParameterAnnotations();
[<Android.Runtime.Register("getParameterAnnotations", "()[[Ljava/lang/annotation/Annotation;", "")>]
override this.GetParameterAnnotations : unit -> Java.Lang.Annotation.IAnnotation[][]

返品

このオブジェクトによって表される実行可能ファイルの仮パラメーターと暗黙的パラメーターの注釈を宣言順に表す配列の配列

属性

注釈

このオブジェクトで表される実行可能ファイルの仮パラメーターの注釈を宣言順に表す注釈の配列を返します。 内部クラス コンストラクターの外側の "this" パラメーターなど、合成パラメーターと必須パラメーター (以下の説明を参照) は、返された配列で表されます。 実行可能ファイルにパラメーターがない場合 (正式なパラメーター、合成パラメーター、必須パラメーターがないことを意味します)、長さ 0 の配列が返されます。 Executable に 1 つ以上のパラメーターがある場合は、注釈のないパラメーターごとに長さ 0 の入れ子になった配列が返されます。 返される配列に含まれる注釈オブジェクトはシリアル化可能です。 このメソッドの呼び出し元は、返された配列を自由に変更できます。他の呼び出し元に返される配列には影響しません。 コンパイラは、ソース ("必須") で暗黙的に宣言される追加のパラメーターと、ソース ("合成") で暗黙的にも明示的にも宣言されていないパラメーターを、メソッドのパラメーター リストに追加できます。 詳細については、「パラメーター」を参照してください。 このメソッドによって返される注釈は宣言注釈であることに注意してください。

1\.5 で追加されました。

Javaドキュメント。

Javaリファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象