Partager via


ModuleBuilder._ModuleBuilder.GetIDsOfNames Méthode

Définition

Pour obtenir une description de ce membre, consultez 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

Paramètres

riid
Guid

Réservé à un usage ultérieur. Doit être IID_NULL.

rgszNames
IntPtr

nativeint

Tableau passé des noms à mapper.

cNames
UInt32

Compte des noms à mapper.

lcid
UInt32

Contexte des paramètres régionaux dans lequel interpréter les noms.

rgDispId
IntPtr

nativeint

Tableau alloué par l'appelant et recevant les ID qui correspondent aux noms.

Implémente

Exceptions

La méthode est appelée à liaison tardive à l’aide de l’interface IDispatch COM.

Remarques

Cette méthode permet d’accéder aux classes managées à partir de code non managé et ne doit pas être appelée à partir du code managé. Pour plus d’informations, consultez IDispatch ::GetIDsOfNames.

Ce membre est une implémentation d'un membre d'interface explicite. Il peut uniquement être utilisé lorsque l'instance de ModuleBuilder est castée en interface _ModuleBuilder.

S’applique à