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 メソッドを使用してスクリプト メソッドを呼び出すことができます。
要件
要件 | 値 |
---|---|
Header | dbgmodel.h |