次の方法で共有


IDataModelScriptDebugStackFrame::Evaluate メソッド (dbgmodel.h)

Evaluate メソッドは、このメソッドが呼び出された IDataModelScriptDebugStackFrame インターフェイスによって表されるスタック フレームのコンテキストで、(スクリプト プロバイダーの言語の) 式を評価します。 式の評価の結果は、IModelObject としてスクリプト プロバイダーからマーシャリングする必要があります。 結果として得られる IModelObject のプロパティとその他のコンストラクトはすべて、デバッガーが中断状態にある間に取得できる必要があります。

構文

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

パラメーター

pwszExpression

このメソッドが呼び出された IDataModelScriptDebugStackFrame によって表されるスタック フレームのコンテキストで評価する (スクリプト プロバイダーの言語の) 式。

ppResult

式の評価の結果。 スクリプト プロバイダーコンストラクトは、IModelObject 表現にマーシャリングする必要があり、デバッガーが中断状態にある間、そのオブジェクトのすべてのプロパティとコンストラクトを取得できる必要があります。

戻り値

このメソッドは、成功または失敗を示す HRESULT を返します。

必要条件

要件 価値
ヘッダー dbgmodel.h

関連項目

IDataModelScriptDebugStackFrame インターフェイス