Metodo IDataModelScriptDebugStackFrame::Evaluate (dbgmodel.h)
Il metodo Evaluate valuta un'espressione (del linguaggio del provider di script) nel contesto dello stack frame rappresentato dall'interfaccia IDataModelScriptDebugStackFrame in cui è stato chiamato questo metodo. Il risultato della valutazione dell'espressione deve essere sottoposto a marshalling dal provider di script come IModelObject. Le proprietà e altri costrutti nell'oggetto IModelObject risultante devono essere tutti in grado di essere acquisiti mentre il debugger si trova in uno stato di interruzione.
Sintassi
HRESULT Evaluate(
PCWSTR pwszExpression,
IModelObject **ppResult
);
Parametri
pwszExpression
Espressione (del linguaggio del provider di script) da valutare nel contesto del frame dello stack rappresentato da IDataModelScriptDebugStackFrame in cui è stato chiamato questo metodo.
ppResult
Risultato della valutazione dell'espressione. Il costrutto del provider di script deve essere sottoposto a marshalling in una rappresentazione IModelObject e tutte le proprietà e i costrutti in tale oggetto devono essere acquisiti mentre il debugger si trova in uno stato di interruzione.
Valore restituito
Questo metodo restituisce HRESULT che indica l'esito positivo o negativo.
Requisiti
Requisito | Valore |
---|---|
Intestazione | dbgmodel.h |