IDataModelScriptDebugStackFrame::Evaluate 方法 (dbgmodel.h)

Evaluate 方法在调用此方法的 IDataModelScriptDebugStackFrame 接口所表示的堆栈帧上下文中计算表达式(脚本提供程序的语言)。 表达式计算的结果必须作为 IModelObject从脚本提供程序中封送出来。 生成 IModelObject 的属性和其他构造必须在调试器处于中断状态时获取。

语法

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

参数

pwszExpression

在调用此方法的 IDataModelScriptDebugStackFrame 所表示的堆栈帧上下文中计算的表达式(脚本提供程序的语言)。

ppResult

表达式计算的结果。 脚本提供程序构造必须封送到 IModelObject 表示形式,并且当调试器处于中断状态时,必须能够获取该对象的所有属性和构造。

返回值

此方法返回 HRESULT,指示成功或失败。

要求

要求 价值
标头 dbgmodel.h

另请参阅

IDataModelScriptDebugStackFrame 接口