共用方式為


MethodHandle.InvokeWithArguments 方法

定義

多載

InvokeWithArguments(Object[])

執行變數arity調用,將指定清單中的自變數傳遞至方法句柄,就好像透過僅提及型Object別的呼叫月臺的無情#invoke invoke,以及其arity是自變數清單的長度。

InvokeWithArguments(IList<Object>)

執行變數arity調用,將指定陣列中的自變數傳遞至方法句柄,就好像透過僅提及型Object別的呼叫月臺的無情#invoke invoke,以及其arity是自變數數位的長度。

InvokeWithArguments(Object[])

執行變數arity調用,將指定清單中的自變數傳遞至方法句柄,就好像透過僅提及型Object別的呼叫月臺的無情#invoke invoke,以及其arity是自變數清單的長度。

[Android.Runtime.Register("invokeWithArguments", "([Ljava/lang/Object;)Ljava/lang/Object;", "GetInvokeWithArguments_arrayLjava_lang_Object_Handler", ApiSince=26)]
public virtual Java.Lang.Object? InvokeWithArguments (params Java.Lang.Object[]? arguments);
[<Android.Runtime.Register("invokeWithArguments", "([Ljava/lang/Object;)Ljava/lang/Object;", "GetInvokeWithArguments_arrayLjava_lang_Object_Handler", ApiSince=26)>]
abstract member InvokeWithArguments : Java.Lang.Object[] -> Java.Lang.Object
override this.InvokeWithArguments : Java.Lang.Object[] -> Java.Lang.Object

參數

arguments
Object[]

要傳遞至目標的自變數

傳回

目標傳回的結果

屬性

備註

java.lang.invoke.MethodHandle.invokeWithArguments(java.lang.Object)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

InvokeWithArguments(IList<Object>)

執行變數arity調用,將指定陣列中的自變數傳遞至方法句柄,就好像透過僅提及型Object別的呼叫月臺的無情#invoke invoke,以及其arity是自變數數位的長度。

[Android.Runtime.Register("invokeWithArguments", "(Ljava/util/List;)Ljava/lang/Object;", "GetInvokeWithArguments_Ljava_util_List_Handler", ApiSince=26)]
public virtual Java.Lang.Object? InvokeWithArguments (System.Collections.Generic.IList<object>? arguments);
[<Android.Runtime.Register("invokeWithArguments", "(Ljava/util/List;)Ljava/lang/Object;", "GetInvokeWithArguments_Ljava_util_List_Handler", ApiSince=26)>]
abstract member InvokeWithArguments : System.Collections.Generic.IList<obj> -> Java.Lang.Object
override this.InvokeWithArguments : System.Collections.Generic.IList<obj> -> Java.Lang.Object

參數

arguments
IList<Object>

要傳遞至目標的自變數

傳回

目標傳回的結果

屬性

備註

執行變數arity調用,將指定陣列中的自變數傳遞至方法句柄,就好像透過僅提及型Object別的呼叫月臺的無情#invoke invoke,以及其arity是自變數數位的長度。

這個方法也相當於下列程式代碼: <blockquote>

{@code
              invokeWithArguments(arguments.toArray()
            }

</blockquote>

java.lang.invoke.MethodHandle.invokeWithArguments(java.util.List<?>)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於