Método IDataModelScriptDebugStackFrame::Evaluate (dbgmodel.h)
O método Evaluate avalia uma expressão (da linguagem do provedor de script) no contexto do quadro de pilha representado pela interface IDataModelScriptDebugStackFrame na qual esse método foi chamado. O resultado da avaliação da expressão deve ser empacotado do provedor de script como um IModelObject. As propriedades e outros constructos no IModelObject resultante devem ser adquiridos enquanto o depurador está em um estado de interrupção.
Sintaxe
HRESULT Evaluate(
PCWSTR pwszExpression,
IModelObject **ppResult
);
Parâmetros
pwszExpression
Uma expressão (da linguagem do provedor de script) a ser avaliada no contexto do quadro de pilha representado pelo IDataModelScriptDebugStackFrame no qual esse método foi chamado.
ppResult
O resultado da avaliação da expressão. O constructo do provedor de script deve ser realizado em marshaling para uma representação IModelObject e todas as propriedades e constructos nesse objeto devem ser capazes de ser adquiridos enquanto o depurador está em um estado de interrupção.
Retornar valor
Esse método retorna HRESULT que indica êxito ou falha.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | dbgmodel.h |