次の方法で共有


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

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

構文

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

パラメーター

pwszExpression

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

ppResult

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

戻り値

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

要件

要件
Header dbgmodel.h

こちらもご覧ください

IDataModelScriptDebugStackFrame インターフェイス