ModuleBuilder._ModuleBuilder.Invoke 方法

定義

如需這個成員的說明,請參閱 Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

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

參數

dispIdMember
UInt32

成員 ID。

riid
Guid

保留供未來使用。 必須是 IID_NULL。

lcid
UInt32

地區設定內容,用於解譯引數。

wFlags
Int16

描述呼叫之內容的旗標。

pDispParams
IntPtr

nativeint

結構的指標,此結構包含引數陣列、指名引數之 DISPID 引數的陣列,以及陣列中項目數目的計數。

pVarResult
IntPtr

nativeint

指向用於儲存結果之位置的指標。

pExcepInfo
IntPtr

nativeint

包含例外狀況資訊的結構指標。

puArgErr
IntPtr

nativeint

第一個有錯誤的引數索引。

實作

例外狀況

此方法是使用 COM IDispatch 介面進行晚期繫結呼叫。

備註

此方法適用於從 Unmanaged 程式代碼存取 Managed 類別,不應從 Managed 程式代碼呼叫。 如需詳細資訊,請參閱 IDispatch::Invoke

這個成員是明確介面成員實作, 只有在 ModuleBuilder 執行個體轉換成 _ModuleBuilder 介面時,才能使用這個成員。

適用於