_MethodBuilder.Invoke Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce l'accesso a proprietà e metodi esposti da un oggetto.
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)
Parametri
- dispIdMember
- UInt32
Identificatore di un 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, una matrice di DISPID per argomenti denominati e i conteggi del numero di elementi nelle matrici.
- pVarResult
-
IntPtr
nativeint
Puntatore al percorso in cui verrà archiviato il risultato.
- pExcepInfo
-
IntPtr
nativeint
Puntatore a una struttura contenente informazioni sulle eccezioni.
- puArgErr
-
IntPtr
nativeint
Indice del primo argomento che contiene un errore.
Commenti
Questo metodo è destinato all'accesso alle classi gestite dal codice non gestito e non deve essere chiamato dal codice gestito. Per altre informazioni, vedere IDispatch::Invoke.