Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

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

 

Fornece acesso às propriedades e métodos expostos por um objeto.

Namespace:   System.Runtime.InteropServices
Assembly:  mscorlib (em mscorlib.dll)

void Invoke(
	uint dispIdMember,
	[InAttribute] ref Guid riid,
	uint lcid,
	short wFlags,
	IntPtr pDispParams,
	IntPtr pVarResult,
	IntPtr pExcepInfo,
	IntPtr puArgErr
)

Parâmetros

dispIdMember
Type: System.UInt32

Identifica o membro.

riid
Type: System.Guid

Reservado para uso futuro. Deve ser IID_NULL.

lcid
Type: System.UInt32

O contexto de localidade no qual interpretar argumentos.

wFlags
Type: System.Int16

Sinalizadores que descrevem o contexto da chamada.

pDispParams
Type: System.IntPtr

Ponteiro para uma estrutura que contém uma matriz de argumentos, uma matriz de DISPIDs de argumento para argumentos nomeados e contagens para o número de elementos nas matrizes.

pVarResult
Type: System.IntPtr

Ponteiro para o local onde o resultado a ser armazenado.

pExcepInfo
Type: System.IntPtr

Ponteiro para uma estrutura que contém informações de exceção.

puArgErr
Type: System.IntPtr

O índice do primeiro argumento que tem um erro.

Esse método é para acesso a classes gerenciadas do código não gerenciado e não deve ser chamado a partir do código gerenciado. Para obter mais informações sobre IDispatch::Invoke, consulte a MSDN Library.

.NET Framework
Disponível desde 1.1
Retornar ao início
Mostrar: