_MemberInfo.Invoke 方法

定義

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

C#
public void Invoke(uint dispIdMember, ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr);

參數

dispIdMember
UInt32

成員的識別項。

riid
Guid

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

lcid
UInt32

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

wFlags
Int16

描述呼叫之內容的旗標。

pDispParams
IntPtr

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

pVarResult
IntPtr

儲存結果的位置指標。

pExcepInfo
IntPtr

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

puArgErr
IntPtr

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

備註

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

適用於

產品 版本
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1