IDataModelScriptDebugStackFrame::EnumerateLocals-Methode (dbgmodel.h)
Die EnumerateLocals-Methode gibt einen Variablensatz (dargestellt durch eine IDataModelScriptDebugVariableSetEnumerator-Schnittstelle ) für alle lokalen Variablen zurück, die sich im Kontext des Stapelrahmens befinden, der durch die IDataModelScriptDebugStackFrame-Schnittstelle dargestellt wird, für die diese Methode aufgerufen wurde.
Beachten Sie, dass bei mehreren Definitionen einer einzelnen Variablen, in der ein innerer Bereich einen äußeren Bereich in den Schatten stellt, nur eine einzelne Definition zurückgegeben werden sollte – die Definition, die sich im Bereich an der Codeposition befindet, die durch den Frame dargestellt wird.
Syntax
HRESULT EnumerateLocals(
IDataModelScriptDebugVariableSetEnumerator **variablesEnum
);
Parameter
variablesEnum
Ein Variablensatz-Enumerator, der alle lokalen Variablen im Bereich an der Codeposition auflistet, die durch den Stapelrahmen dargestellt wird.
Rückgabewert
Diese Methode gibt HRESULT zurück, was auf Erfolg oder Fehler hinweist.
Anforderungen
Anforderung | Wert |
---|---|
Header | dbgmodel.h |