Partager via


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