Partager via


ICorDebugEval2 ::NewParameterizedObject, méthode

Instancie un nouvel objet de type paramétrable et appelle la méthode 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.

Remarques

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

Spécifications

Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.

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

Bibliothèque: CorGuids.lib

Versions de .NET : Disponible depuis .NET Framework 2.0