次の方法で共有


IDebugActivateDocumentEvent2

デバッグ エンジン (DE) は、このインターフェイスを使用してドキュメントの読み込みを要求します。

構文

IDebugActivateDocumentEvent2 : IUnknown

実装側の注意

DE は、ソース ファイルを開く必要があるときに、このインターフェイスを実装します。 このインターフェイスは、スクリプト インタープリターを操作する、またはその一部である、デバッグ エンジンによってのみ実装されます。 IDebugEvent2 インターフェイスは、このインターフェイスと同じオブジェクトに実装する必要があります (SDM では、QueryInterface メソッドを使用して IDebugEvent2 インターフェイスにアクセスします)。

呼び出し元に関する注意事項

DE は、ソース ファイルを開く必要があるときに、このイベント オブジェクトを作成して送信します。 このイベントは、SDM がデバッグ対象のプログラムにアタッチされたときに提供される IDebugEventCallback2 コールバック関数を使用して送信されます。

Vtable 順序のメソッド

次の表に、IDebugActivateDocumentEvent2 のメソッドを示します。

メソッド 説明
GetDocument アクティブにするドキュメントを取得します。
GetDocumentContext ドキュメント内の位置を記述するドキュメント コンテキストを取得します。

解説

このインターフェイスが使用される一般的なシナリオでは、HTML ページのスクリプト コードで解析エラーが発生した場合に、スクリプト DE がこのインターフェイスを SDM に送信して、解析エラーのあるドキュメントを表示できるようにします。

要件

ヘッダー: msdbg.h

名前空間: Microsoft.VisualStudio.Debugger.Interop

アセンブリ: Microsoft.VisualStudio.Debugger.Interop.dll

関連項目