ParameterBuilder._ParameterBuilder.Invoke 方法

定義

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

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

備註

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

適用於