Compartir a través de


Método _MethodBase.Invoke (Object, Object[])

 

Publicado: octubre de 2016

Proporciona objetos COM acceso independiente de la versión del Invoke (método).

Espacio de nombres:   System.Runtime.InteropServices
Ensamblado:  mscorlib (en mscorlib.dll)

Sintaxis

object Invoke(
    object obj,
    object[] parameters
)
Object^ Invoke(
    Object^ obj,
    array<Object^>^ parameters
)
abstract Invoke : 
        obj:Object *
        parameters:Object[] -> Object
Function Invoke (
    obj As Object,
    parameters As Object()
) As Object

Parámetros

  • parameters
    Type: System.Object[]

    Una lista de argumentos para el método o constructor invocado. Esto es una matriz de objetos con el mismo número, orden y tipo como parámetros del método o constructor que se va a invocar. Si no hay ningún parámetro parameters debe ser null.

    Si el método o constructor representado por esta instancia tiene un ref parámetro (ByRef en Visual Basic), es necesario para que pueda invocar el método o constructor utilizando esta función ningún atributo especial. Cualquier objeto de esta matriz que no se inicialice explícitamente con un valor contendrá el valor predeterminado para ese tipo de objeto. Para los elementos de tipo de referencia, este valor es null. Para los elementos de tipo de valor, este valor es 0, 0,0, o false, dependiendo del tipo de elemento específico.

Valor devuelto

Type: System.Object

Instancia de la clase asociada al constructor.

Comentarios

Este método es para el acceso a las clases administradas desde código no administrado y no se debe llamar desde código administrado.

El Invoke método invoca el método o constructor representado por este objeto, con los parámetros especificados.

Información de versión

.NET Framework
Disponible desde 1.1

Ver también

Invoke Sobrecarga
Interfaz _MethodBase
Espacio de nombres System.Runtime.InteropServices

Volver al principio