IDataModelScriptDebugStackFrame::EnumerateLocals-Methode (dbgmodel.h)
Die EnumerateLocals-Methode gibt einen Variablensatz (dargestellt durch einen IDataModelScriptDebugVariableSetEnumerator Schnittstelle) für alle lokalen Variablen zurück, die sich im Kontext des Stapelframes befinden, dargestellt durch die IDataModelScriptDebugStackFrame Schnittstelle, auf der diese Methode aufgerufen wurde.
Beachten Sie, dass, wenn mehrere Definitionen einer einzelnen Variablen vorhanden sind, bei denen ein innerer Bereich einen äußeren Bereich verfinstert, 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 Gültigkeitsbereich an der Codeposition aufzählt, die durch den Stapelrahmen dargestellt wird.
Rückgabewert
Diese Methode gibt HRESULT zurück, das Erfolg oder Fehler angibt.
Anforderungen
Anforderung | Wert |
---|---|
Header- | dbgmodel.h |