MethodInfo.Invoke(Object, Object[]) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Appelle la méthode ou le constructeur représenté par l’instance actuelle à l’aide des paramètres spécifiés.
public:
virtual System::Object ^ Invoke(System::Object ^ obj, cli::array <System::Object ^> ^ parameters);
public object Invoke(object obj, object[] parameters);
override this.Invoke : obj * obj[] -> obj
Public Function Invoke (obj As Object, parameters As Object()) As Object
Paramètres
- obj
- Object
Objet sur lequel appeler la méthode ou le constructeur. Si une méthode est statique, cet argument est ignoré. Si un constructeur est statique, cet argument doit être null ou une instance de la classe qui définit le constructeur.
- parameters
- Object[]
Liste d’arguments pour la méthode ou le constructeur appelé. Il s’agit d’un tableau d’objets avec le même nombre, l’ordre et le même type que les paramètres de la méthode ou du constructeur à appeler. S’il n’existe aucun paramètre, parameters doit être null.
Si la méthode ou le constructeur représenté par cette instance prend un ref paramètre (ByRef en Visual Basic), aucun attribut spécial n’est requis pour ce paramètre afin d’appeler la méthode ou le constructeur à l’aide de cette fonction. Tout objet de ce tableau qui n’est pas initialisé explicitement avec une valeur contiendra la valeur par défaut pour ce type d’objet. Pour les éléments de type référence, cette valeur est null. Pour les éléments de type valeur, cette valeur est 0, 0.0 ou false, selon le type d’élément spécifique.
Retours
Objet contenant la valeur de retour de la méthode appelée, ou null dans le cas d’un constructeur.