IDataModelScriptDebugStackFrame::Evaluate-Methode (dbgmodel.h)
Die Evaluate-Methode wertet einen Ausdruck (der Sprache des Skriptanbieters) im Kontext des Stapelframes aus, der durch die IDataModelScriptDebugStackFrame Schnittstelle dargestellt wird, auf der diese Methode aufgerufen wurde. Das Ergebnis der Ausdrucksauswertung muss vom Skriptanbieter als IModelObject-gemarstet werden. Die Eigenschaften und andere Konstrukte für das resultierende IModelObject- müssen alle in der Lage sein, während sich der Debugger im Unterbrechungszustand befindet.
Syntax
HRESULT Evaluate(
PCWSTR pwszExpression,
IModelObject **ppResult
);
Parameter
pwszExpression
Ein Ausdruck (der Sprache des Skriptanbieters), der im Kontext des Stapelframes ausgewertet werden soll, der durch den IDataModelScriptDebugStackFrame dargestellt wird, für den diese Methode aufgerufen wurde.
ppResult
Das Ergebnis der Ausdrucksauswertung. Das Skriptanbieterkonstrukt muss an eine IModelObject Darstellung und alle Eigenschaften und Konstrukte für dieses Objekt gemarstet werden können, während sich der Debugger in einem Unterbrechungszustand befindet.
Rückgabewert
Diese Methode gibt HRESULT zurück, das Erfolg oder Fehler angibt.
Anforderungen
Anforderung | Wert |
---|---|
Header- | dbgmodel.h |