次の方法で共有


IDataModelScriptHostContext インターフェイス (dbgmodel.h)

基になるホスト デバッガーによって実装され、デバッグ ホストがスクリプトをブリッジしている場所に関する情報を表します。

継承

IDataModelScriptHostContext は IUnknown から継承します。

メソッド

IDataModelScriptHostContext インターフェイスには、これらのメソッドがあります。

 
IDataModelScriptHostContext::AddRef

IDataModelScriptHostContext::AddRef メソッドは、オブジェクトのインターフェイスの参照カウントをインクリメントします。
IDataModelScriptHostContext::GetNamespaceObject

GetNamespaceObject メソッドは、スクリプト プロバイダーがデータ モデルとスクリプトの間にブリッジを配置できるオブジェクトを返します。
IDataModelScriptHostContext::NotifyScriptChange

関連付けられたコンテキストで NotifyScriptChange メソッドのメソッド呼び出しで発生した特定の操作で、スクリプト プロバイダーがデバッグ ホストに通知する必要があります。
IDataModelScriptHostContext::QueryInterface

IDataModelScriptHostContext::QueryInterface メソッドは、オブジェクトでサポートされているインターフェイスへのポインターを取得します。
IDataModelScriptHostContext::Release

IDataModelScriptHostContext::Release メソッドは、オブジェクト上のインターフェイスの参照カウントをデクリメントします。

備考

スクリプト の内容のコンテナーとしてスクリプト プロバイダーによって使用されるホスト インターフェイス。 デバッガー アプリケーションのオブジェクト モデルに対して実行される操作以外のスクリプト サーフェスの内容は、特定のデバッグ ホストに対して行われます。 このインターフェイスを使用すると、スクリプト プロバイダーはコンテンツを配置する場所に関する情報を取得できます。 詳細については、「データ モデルの C++ スクリプト インターフェイスの」を参照してください。

IDebugHostScriptHost インターフェイスは、新しく作成されたスクリプトのデバッグ ホストからコンテキストを取得するためにスクリプト プロバイダーによって使用されるインターフェイスです。 このコンテキストには、スクリプト プロバイダーがデータ モデルとスクリプト環境の間にブリッジを配置できるオブジェクト (デバッグ ホストによって提供されます) が含まれます。 たとえば、このようなブリッジは、スクリプト関数を呼び出すデータ モデル メソッドである可能性があります。 これにより、データ モデル側の呼び出し元は、IModelMethod インターフェイスで Call メソッドを使用してスクリプト メソッド 呼び出すことができます。

必要条件

要件 価値
ヘッダー dbgmodel.h

関連項目

デバッガー データ モデル C++ の概要