Compartilhar via


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

Confira também

Interface IDataModelScriptDebugStackFrame