Поделиться через


Метод IDataModelScriptDebugStackFrame::Evaluate (dbgmodel.h)

Метод Evaluate вычисляет выражение (языка поставщика скриптов) в контексте кадра стека, представленного интерфейсом IDataModelScriptDebugStackFrame , в котором был вызван этот метод. Результат вычисления выражения должен быть маршалирован из поставщика скрипта как IModelObject. Свойства и другие конструкции результирующего объекта IModelObject должны быть получены, пока отладчик находится в состоянии останова.

Синтаксис

HRESULT Evaluate(
  PCWSTR       pwszExpression,
  IModelObject **ppResult
);

Параметры

pwszExpression

Выражение (языка поставщика скриптов) для вычисления в контексте кадра стека, представленного IDataModelScriptDebugStackFrame , для которого был вызван этот метод.

ppResult

Результат вычисления выражения. Конструкция поставщика скриптов должна быть маршалирована в представление IModelObject , а все свойства и конструкции этого объекта должны быть получены, пока отладчик находится в состоянии останова.

Возвращаемое значение

Этот метод возвращает HRESULT, который указывает на успех или сбой.

Требования

Требование Значение
Заголовок dbgmodel.h

См. также раздел

Интерфейс IDataModelScriptDebugStackFrame