IDebugActivateDocumentEvent2
偵錯引擎 (DE) 會使用此介面來要求載入檔。
語法
IDebugActivateDocumentEvent2 : IUnknown
實作者的注意事項
DE 會在需要開啟原始程式檔時實作這個介面。 這個介面只會由使用 或是腳本解釋器一部分的偵錯引擎實作。 IDebugEvent2 介面必須在與這個介面相同的對象上實作(SDM 使用 QueryInterface 來存取IDebugEvent2
介面)。
呼叫端注意事項
DE 會在需要開啟原始程序檔時建立並傳送此事件物件。 當 SDM 附加至偵錯的程式時,會使用 SDM 提供的 IDebugEventCallback2 回呼函式來傳送事件。
依照 Vtable 順序的方法
下表顯示 IDebugActivateDocumentEvent2
方法。
方法 | 描述 |
---|---|
GetDocument | 取得要啟動的檔。 |
GetDocumentContext | 取得描述檔內位置的文件內容。 |
備註
使用此介面的一般案例是在 HTML 頁面上的腳本程式代碼中發生剖析錯誤時,腳本 DE 會將這個介面傳送至 SDM,以便顯示具有剖析錯誤的檔。
需求
標頭:msdbg.h
命名空間:Microsoft.VisualStudio.Debugger.Interop
元件:Microsoft.VisualStudio.Debugger.Interop.dll