次の方法で共有


MethodBase._MethodBase.GetIDsOfNames メソッド

定義

一連の名前を対応する一連のディスパッチ識別子に割り当てます。

 virtual void System.Runtime.InteropServices._MethodBase.GetIDsOfNames(Guid % riid, IntPtr rgszNames, System::UInt32 cNames, System::UInt32 lcid, IntPtr rgDispId) = System::Runtime::InteropServices::_MethodBase::GetIDsOfNames;
void _MethodBase.GetIDsOfNames (ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId);
abstract member System.Runtime.InteropServices._MethodBase.GetIDsOfNames : Guid * nativeint * uint32 * uint32 * nativeint -> unit
override this.System.Runtime.InteropServices._MethodBase.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 _MethodBase.GetIDsOfNames

パラメーター

riid
Guid

将来使用するために予約されています。 IID_NULL にする必要があります。

rgszNames
IntPtr

nativeint

マッピング対象として渡される名前の配列。

cNames
UInt32

マッピングされる名前のカウント。

lcid
UInt32

名前を解釈するロケール コンテキスト。

rgDispId
IntPtr

nativeint

名前に対応する ID を受け取る、呼び出し元が割り当てた配列。

実装

例外

COM IDispatch インターフェイスを使用した遅延バインディング アクセスはサポートされていません。

注釈

このメソッドは、アンマネージ コードからマネージド クラスにアクセスするためのメソッドであり、マネージド コードから呼び出さないでください。 詳細については、「 IDispatch::GetIDsOfNames」を参照してください。

適用対象