TypeBuilder._TypeBuilder.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) メソッド
定義
一連の名前を対応する一連のディスパッチ識別子に割り当てます。Maps a set of names to a corresponding set of dispatch identifiers.
virtual void System.Runtime.InteropServices._TypeBuilder.GetIDsOfNames(Guid % riid, IntPtr rgszNames, System::UInt32 cNames, System::UInt32 lcid, IntPtr rgDispId) = System::Runtime::InteropServices::_TypeBuilder::GetIDsOfNames;
void _TypeBuilder.GetIDsOfNames (ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId);
Sub GetIDsOfNames (ByRef riid As Guid, rgszNames As IntPtr, cNames As UInteger, lcid As UInteger, rgDispId As IntPtr) Implements _TypeBuilder.GetIDsOfNames
パラメーター
- riid
- Guid
将来使用するために予約されています。Reserved for future use. IID_NULL にする必要があります。Must be IID_NULL.
- rgszNames
- IntPtr
マッピング対象として渡される名前の配列。Passed-in array of names to be mapped.
- cNames
- UInt32
マッピングされる名前のカウント。Count of the names to be mapped.
- lcid
- UInt32
名前を解釈するロケール コンテキスト。The locale context in which to interpret the names.
- rgDispId
- IntPtr
名前に対応する ID を受け取る、呼び出し元が割り当てた配列。Caller-allocated array which receives the IDs corresponding to the names.
実装
例外
COM IDispatch
インターフェイスを使用した遅延バインディング アクセスはサポートされていません。Late-bound access using the COM IDispatch
interface is not supported.
注釈
このメソッドは、アンマネージコードからマネージクラスにアクセスするためのものであり、マネージコードからは呼び出さないでください。This method is for access to managed classes from unmanaged code, and should not be called from managed code. @No__t-0 の詳細については、MSDN ライブラリを参照してください。For more information about IDispatch::GetIDsOfNames
, see the MSDN Library.