Поделиться через


ILGenerator._ILGenerator.GetIDsOfNames Метод

Определение

Сопоставляет набор имен соответствующему набору идентификаторов диспетчеризации.

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

Параметры

riid
Guid

Зарезервировано для будущего использования. Должно быть равным IID_NULL.

rgszNames
IntPtr

nativeint

Переданный массив имен, которые необходимо сопоставить.

cNames
UInt32

Количество сопоставляемых имен.

lcid
UInt32

Контекст языкового стандарта для интерпретации имен.

rgDispId
IntPtr

nativeint

Массив, зарезервированный вызывающим объектом, куда помещаются идентификаторы, соответствующие именам.

Реализации

Исключения

Этот метод вызывается с поздним связыванием с помощью COM-интерфейса IDispatch .

Комментарии

Этот метод предназначен для доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода. Дополнительные сведения см. в разделе IDispatch::GetIDsOfNames.

Применяется к