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

データ モデル スクリプトを管理するために、基になるデバッガー ホストが実装する必要があるインターフェイス。

スクリプト環境に参加するデバッグ ホストの機能を示す インターフェイス。 このインターフェイスを使用すると、オブジェクトを配置する場所をスクリプト エンジンに通知するコンテキストを作成できます。

継承

IDebugHostScriptHost は IUnknown から継承します。

メソッド

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

 
IDebugHostScriptHost::AddRef

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

CreateContext メソッドはスクリプト プロバイダーによって呼び出され、スクリプトの内容を配置する新しいコンテキストを作成します。
IDebugHostScriptHost::QueryInterface

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

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

注釈

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

要件

要件
Header dbgmodel.h

こちらもご覧ください

Debugger Data Model C++ の概要