_AssemblyBuilder.Invoke Método

Definição

Proporciona acesso a propriedades e métodos expostos por um objeto.

public:
 void Invoke(System::UInt32 dispIdMember, Guid % riid, System::UInt32 lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr);
public void Invoke(uint dispIdMember, ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr);
abstract member Invoke : uint32 * Guid * uint32 * int16 * nativeint * nativeint * nativeint * nativeint -> unit
Public Sub Invoke (dispIdMember As UInteger, 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
UInt32

Um identificador de um membro.

riid
Guid

Reservado para uso futuro. Deve ser IID_NULL.

lcid
UInt32

O contexto local em que se devem interpretar os argumentos.

wFlags
Int16

Bandeiras que descrevem o contexto da chamada.

pDispParams
IntPtr

nativeint

Um ponteiro para uma estrutura contendo um array de argumentos, um array de DISPIDs de argumentos para argumentos nomeados, e conta para o número de elementos nos arrays.

pVarResult
IntPtr

nativeint

Um apontador para o local onde o resultado será armazenado.

pExcepInfo
IntPtr

nativeint

Um apontador para uma estrutura que contém informação de exceção.

puArgErr
IntPtr

nativeint

O índice do primeiro argumento que tem um erro.

Observações

Este método serve para acesso a classes geridas a partir de código não gerido e não deve ser chamado a partir de código gerido. Para mais informações, consulte IDispatch::Invoke.

Aplica-se a