IDataModelScriptDebugStackFrame ::EnumerateLocals, méthode (dbgmodel.h)
La méthode EnumerateLocals retourne un jeu de variables (représenté par un jeu de variables IDataModelScriptDebugVariableSetEnumerator interface) pour toutes les variables locales qui sont dans l’étendue dans le contexte du cadre 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, seule une seule définition doit être retournée : 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 du code représentée par le frame de pile.
Valeur de retour
Cette méthode retourne HRESULT qui indique la réussite ou l’échec.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | dbgmodel.h |