IDataModelScriptDebugStackFrame ::EnumerateLocals, méthode (dbgmodel.h)
La méthode EnumerateLocals renvoie un jeu de variables (représenté par une interface IDataModelScriptDebugVariableSetEnumerator ) pour toutes les variables locales qui se trouvent dans l’étendue dans le contexte du frame de pile représenté par l’interface IDataModelScriptDebugStackFrame sur laquelle cette méthode a été appelée.
Notez que s’il existe plusieurs définitions d’une variable unique où une étendue interne éclipse une étendue externe, une seule définition doit être retournée, c’est-à-dire la définition qui se trouve dans l’étendue à la position de code représentée par le frame.
Syntaxe
HRESULT EnumerateLocals(
IDataModelScriptDebugVariableSetEnumerator **variablesEnum
);
Paramètres
variablesEnum
Énumérateur de jeu de variables qui énumère toutes les variables locales dans l’étendue à la position de code représentée par le frame de pile.
Valeur retournée
Cette méthode retourne HRESULT qui indique la réussite ou l’échec.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | dbgmodel.h |