ModuleBuilder._ModuleBuilder.GetIDsOfNames Methode

Definitie

Zie voor een beschrijving van dit lid GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr).

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

Parameters

riid
Guid

Gereserveerd voor toekomstig gebruik. Moet IID_NULL zijn.

rgszNames
IntPtr

nativeint

Doorgegeven matrix met namen die moeten worden toegewezen.

cNames
UInt32

Het aantal namen dat moet worden toegewezen.

lcid
UInt32

De landinstellingscontext waarin de namen moeten worden geïnterpreteerd.

rgDispId
IntPtr

nativeint

Aanroeper toegewezen matrix die de id's ontvangt die overeenkomen met de namen.

Implementeringen

Uitzonderingen

De methode wordt late gebonden genoemd met behulp van de COM-interface IDispatch .

Opmerkingen

Deze methode is bedoeld voor toegang tot beheerde klassen vanuit niet-beheerde code en mag niet worden aangeroepen vanuit beheerde code. Zie IDispatch::GetIDsOfNames voor meer informatie.

Dit lid is een expliciete implementatie van interfaceleden. Deze kan alleen worden gebruikt wanneer het ModuleBuilder exemplaar naar een _ModuleBuilder interface wordt gecast.

Van toepassing op