Condividi tramite


Activator._Activator.Invoke Metodo

Definizione

Fornisce l'accesso a proprietà e metodi esposti da un oggetto.

 virtual void System.Runtime.InteropServices._Activator.Invoke(System::UInt32 dispIdMember, Guid % riid, System::UInt32 lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr) = System::Runtime::InteropServices::_Activator::Invoke;
void _Activator.Invoke (uint dispIdMember, ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr);
abstract member System.Runtime.InteropServices._Activator.Invoke : uint32 * Guid * uint32 * int16 * nativeint * nativeint * nativeint * nativeint -> unit
override this.System.Runtime.InteropServices._Activator.Invoke : uint32 * Guid * uint32 * int16 * nativeint * nativeint * nativeint * nativeint -> unit
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) Implements _Activator.Invoke

Parametri

dispIdMember
UInt32

ID dispatch che identifica il membro.

riid
Guid

Riservato per usi futuri. Deve essere IID_NULL.

lcid
UInt32

Contesto di impostazioni locali all'interno del quale devono essere interpretati gli argomenti.

wFlags
Int16

Flag che descrivono il contesto della chiamata.

pDispParams
IntPtr

nativeint

Puntatore a una struttura contenente una matrice di argomenti, matrice di argomenti DISPID per argomenti denominati e conteggi del numero di elementi nelle matrici.

pVarResult
IntPtr

nativeint

Puntatore al percorso in cui archiviare il risultato.

pExcepInfo
IntPtr

nativeint

Puntatore a una struttura contenente informazioni sulle eccezioni.

puArgErr
IntPtr

nativeint

Indice del primo argomento che contiene un errore.

Implementazioni

Eccezioni

L'accesso ad associazione tardiva con l'interfaccia IDispatch di COM non è supportato.

Commenti

Questo metodo viene usato per accedere alle classi gestite da codice non gestito e non deve essere chiamato dal codice gestito. Per altre informazioni, vedere IDispatch::Invoke.

Si applica a