Partager via


EnumBuilder._EnumBuilder.GetIDsOfNames Méthode

Définition

Mappe un jeu de noms avec un jeu correspondant d'identificateurs de dispatch.

 virtual void System.Runtime.InteropServices._EnumBuilder.GetIDsOfNames(Guid % riid, IntPtr rgszNames, System::UInt32 cNames, System::UInt32 lcid, IntPtr rgDispId) = System::Runtime::InteropServices::_EnumBuilder::GetIDsOfNames;
void _EnumBuilder.GetIDsOfNames (ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId);
abstract member System.Runtime.InteropServices._EnumBuilder.GetIDsOfNames : Guid * nativeint * uint32 * uint32 * nativeint -> unit
override this.System.Runtime.InteropServices._EnumBuilder.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 _EnumBuilder.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 est destinée à l’accès aux classes managées à partir de code non managé et ne doit pas être appelée à partir de code managé. Pour plus d’informations, consultez IDispatch ::GetIDsOfNames.

S’applique à