ICorDebugEval2::NewParameterizedObject, méthode

Instancie un nouvel objet de type paramétrable et appelle la méthode du constructeur de l’objet.

Syntaxe

HRESULT NewParameterizedObject (  
    [in] ICorDebugFunction     *pConstructor,  
    [in] ULONG32               nTypeArgs,  
    [in, size_is(nTypeArgs)] ICorDebugType *ppTypeArgs[],  
    [in] ULONG32               nArgs,  
    [in, size_is(nArgs)] ICorDebugValue *ppArgs[]  
);  

Paramètres

pConstructor
[in] Pointeur vers un objet ICorDebugFunction qui représente le constructeur de l’objet à instancier.

nTypeArgs
[in] Nombre d’arguments de type passés.

ppTypeArgs
[in] Tableau de pointeurs, chacun pointant vers un objet ICorDebugType qui représente un argument de type pour l’objet instancié.

nArgs
[in] Nombre d’arguments passés au constructeur.

ppArgs
[in] Tableau de pointeurs, chacun pointant vers un objet ICorDebugValue qui représente une valeur d’argument passée au constructeur.

Notes

Le constructeur de l’objet peut prendre des paramètres Type.

Spécifications

Plateformes : Consultez Configuration requise.

En-tête : CorDebug.idl, CorDebug.h

Bibliothèque : CorGuids.lib

Versions de .NET Framework : Disponible depuis la version 2.0