Compartir a través de


Método _MethodBuilder.Invoke (UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

 

Publicado: octubre de 2016

Proporciona acceso a las propiedades y los métodos expuestos por un objeto.

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

Sintaxis

void Invoke(
    uint dispIdMember,
    [InAttribute] ref Guid riid,
    uint lcid,
    short wFlags,
    IntPtr pDispParams,
    IntPtr pVarResult,
    IntPtr pExcepInfo,
    IntPtr puArgErr
)
void Invoke(
    unsigned int dispIdMember,
    [InAttribute] Guid% riid,
    unsigned int lcid,
    short wFlags,
    IntPtr pDispParams,
    IntPtr pVarResult,
    IntPtr pExcepInfo,
    IntPtr puArgErr
)
abstract Invoke : 
        dispIdMember:uint32 *
        riid:Guid byref *
        lcid:uint32 *
        wFlags:int16 *
        pDispParams:nativeint *
        pVarResult:nativeint *
        pExcepInfo:nativeint *
        puArgErr:nativeint -> unit
Sub Invoke (
    dispIdMember As UInteger,
    <InAttribute> ByRef riid As Guid,
    lcid As UInteger,
    wFlags As Short,
    pDispParams As IntPtr,
    pVarResult As IntPtr,
    pExcepInfo As IntPtr,
    puArgErr As IntPtr
)

Parámetros

  • dispIdMember
    Type: System.UInt32

    Un identificador de un miembro.

  • riid
    Type: System.Guid

    Reservado para un uso futuro. Debe ser IID_NULL.

  • lcid
    Type: System.UInt32

    Contexto de la configuración regional en que se interpretan los argumentos.

  • wFlags
    Type: System.Int16

    Marcas que describen el contexto de la llamada.

  • pDispParams
    Type: System.IntPtr

    Puntero a una estructura que contiene una matriz de argumentos, una matriz de identificadores DispId de argumento para argumentos con nombre y recuentos del número de elementos de las matrices.

  • pVarResult
    Type: System.IntPtr

    Puntero a la ubicación donde se almacenará el resultado.

  • pExcepInfo
    Type: System.IntPtr

    Puntero a una estructura que contiene información de excepciones.

  • puArgErr
    Type: System.IntPtr

    Índice del primer argumento que tiene un error.

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. Para obtener más información sobre IDispatch::Invoke, vea MSDN Library.

Información de versión

.NET Framework
Disponible desde 1.1

Ver también

Interfaz _MethodBuilder
Espacio de nombres System.Runtime.InteropServices

Volver al principio