IDebugHostScriptHost インターフェイス (dbgmodel.h)
データ モデル スクリプトを管理するために、基になるデバッガー ホストが実装する必要があるインターフェイス。
スクリプト環境に参加するデバッグ ホストの機能を示すインターフェイス。 このインターフェイスを使用すると、オブジェクトを配置する場所をスクリプト エンジンに通知するコンテキストを作成できます。
継承
IDebugHostScriptHost は IUnknown から継承します。
メソッド
IDebugHostScriptHost インターフェイスには、これらのメソッドがあります。
IDebugHostScriptHost::AddRef IDebugHostScriptHost::AddRef メソッドは、オブジェクトのインターフェイスの参照カウントをインクリメントします。 |
IDebugHostScriptHost::CreateContext の CreateContext メソッドは、スクリプト プロバイダーによって呼び出され、スクリプトの内容を配置する新しいコンテキストを作成します。 |
IDebugHostScriptHost::QueryInterface の IDebugHostScriptHost::QueryInterface メソッドは、オブジェクトでサポートされているインターフェイスへのポインターを取得します。 |
IDebugHostScriptHost::Release IDebugHostScriptHost::Release メソッドは、オブジェクト上のインターフェイスの参照カウントをデクリメントします。 |
備考
IDebugHostScriptHost インターフェイスは、新しく作成されたスクリプトのデバッグ ホストからコンテキストを取得するためにスクリプト プロバイダーによって使用されるインターフェイスです。 このコンテキストには、スクリプト プロバイダーがデータ モデルとスクリプト環境の間にブリッジを配置できるオブジェクト (デバッグ ホストによって提供されます) が含まれます。 たとえば、このようなブリッジは、スクリプト関数を呼び出すデータ モデル メソッドである可能性があります。 これにより、データ モデル側の呼び出し元は、IModelMethod インターフェイスで Call メソッドを使用してスクリプト メソッド 呼び出すことができます。
必要条件
要件 | 価値 |
---|---|
ヘッダー | dbgmodel.h |