Type._Type.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) 方法

定義

將一組名稱對應至一組對應的分派識別項 (Dispatch Identifier)。

 virtual void System.Runtime.InteropServices._Type.GetIDsOfNames(Guid % riid, IntPtr rgszNames, System::UInt32 cNames, System::UInt32 lcid, IntPtr rgDispId) = System::Runtime::InteropServices::_Type::GetIDsOfNames;
void _Type.GetIDsOfNames (ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId);
abstract member System.Runtime.InteropServices._Type.GetIDsOfNames : Guid * nativeint * uint32 * uint32 * nativeint -> unit
override this.System.Runtime.InteropServices._Type.GetIDsOfNames : Guid * nativeint * uint32 * uint32 * nativeint -> unit
Sub GetIDsOfNames (ByRef riid As Guid, rgszNames As IntPtr, cNames As UInteger, lcid As UInteger, rgDispId As IntPtr) Implements _Type.GetIDsOfNames

參數

riid
Guid

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

rgszNames
IntPtr

nativeint

要對應之傳入的名稱陣列。

cNames
UInt32

要對應的名稱計數。

lcid
UInt32

用於解譯名稱的地區設定內容。

rgDispId
IntPtr

nativeint

呼叫端配置的陣列,用於接收對應於名稱的 ID。

實作

例外狀況

不支援使用 COM IDispatch 介面進行晚期繫結的存取。

備註

這個方法是用來從非受控碼存取 managed 類別,不應該從 managed 程式碼呼叫。 如需詳細資訊,請參閱 IDispatch:: GetIDsOfNames

適用於