iDataModelScriptDebugStackFrame::Evaluate 方法 (dbgmodel.h)

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

语法

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

参数

pwszExpression

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

ppResult

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

返回值

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

要求

要求
Header dbgmodel.h

另请参阅

IDataModelScriptDebugStackFrame 接口