Partager via


MethodHandle.InvokeWithArguments Méthode

Définition

Surcharges

InvokeWithArguments(Object[])

Effectue un appel de variable arité, en passant les arguments de la liste donnée au handle de méthode, comme si par le biais d’un site d’appel d’appel qui #invoke invoke mentionne uniquement le type Objectet dont l’arité est la longueur de la liste d’arguments.

InvokeWithArguments(IList<Object>)

Effectue un appel de variable arité, en passant les arguments du tableau donné au handle de méthode, comme si via un site d’appel d’appel incorrect #invoke invoke qui mentionne uniquement le type Objectet dont l’arité est la longueur du tableau d’arguments.

InvokeWithArguments(Object[])

Effectue un appel de variable arité, en passant les arguments de la liste donnée au handle de méthode, comme si par le biais d’un site d’appel d’appel qui #invoke invoke mentionne uniquement le type Objectet dont l’arité est la longueur de la liste d’arguments.

[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

Paramètres

arguments
Object[]

arguments à passer à la cible

Retours

le résultat retourné par la cible

Attributs

Remarques

Documentation Java pour java.lang.invoke.MethodHandle.invokeWithArguments(java.lang.Object).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

InvokeWithArguments(IList<Object>)

Effectue un appel de variable arité, en passant les arguments du tableau donné au handle de méthode, comme si via un site d’appel d’appel incorrect #invoke invoke qui mentionne uniquement le type Objectet dont l’arité est la longueur du tableau d’arguments.

[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

Paramètres

arguments
IList<Object>

arguments à passer à la cible

Retours

le résultat retourné par la cible

Attributs

Remarques

Effectue un appel de variable arité, en passant les arguments du tableau donné au handle de méthode, comme si via un site d’appel d’appel incorrect #invoke invoke qui mentionne uniquement le type Objectet dont l’arité est la longueur du tableau d’arguments.

Cette méthode équivaut également au code suivant : <blockquote>

{@code
              invokeWithArguments(arguments.toArray()
            }

</blockquote>

Documentation Java pour java.lang.invoke.MethodHandle.invokeWithArguments(java.util.List<?>).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à