Language

MethodHandles.InsertArguments(MethodHandle, Int32, Object[]) メソッド

定義

メソッド ハンドルの呼び出しの前に、1 つ以上の <em>バインド引数</em> を持つターゲット メソッド ハンドルを提供します。

[Android.Runtime.Register("insertArguments", "(Ljava/lang/invoke/MethodHandle;I[Ljava/lang/Object;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=26)]
public static Java.Lang.Invoke.MethodHandle? InsertArguments(Java.Lang.Invoke.MethodHandle? target, int pos, params Java.Lang.Object[]? values);
[<Android.Runtime.Register("insertArguments", "(Ljava/lang/invoke/MethodHandle;I[Ljava/lang/Object;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=26)>]
static member InsertArguments : Java.Lang.Invoke.MethodHandle * int * Java.Lang.Object[] -> Java.Lang.Invoke.MethodHandle

パラメーター

target
MethodHandle

引数が挿入された後に呼び出すメソッド ハンドル

pos
Int32

引数を挿入する場所 (最初の引数の場合は 0)

values
Object[]

挿入する一連の引数

返品

元のメソッド ハンドルを呼び出す前に、追加の引数を挿入するメソッド ハンドル

属性

注釈

Javaドキュメント。

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

適用対象