Module._Module.Invoke 方法

定義

提供物件所公開屬性和方法的存取權。

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

參數

dispIdMember
UInt32

識別成員。

riid
Guid

保留供未來使用。 一定是IID_NULL。

lcid
UInt32

解釋論點的地點背景。

wFlags
Int16

描述通話上下文的旗標。

pDispParams
IntPtr

nativeint

指標指向包含參數陣列、參數 DispID 陣列(用於命名參數)以及計數陣列中元素數量的結構。

pVarResult
IntPtr

nativeint

指向結果要儲存的位置。

pExcepInfo
IntPtr

nativeint

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

puArgErr
IntPtr

nativeint

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

實作

例外狀況

不支援使用 COM IDispatch 介面進行延遲存取。

備註

此方法用於從非受管理程式碼存取受管理類別,不應從受管理程式碼呼叫。 欲了解更多資訊,請參閱 IDispatch::Invoke

適用於