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 |