共用方式為


IDebugDocument2

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

這個介面代表來源文件。

語法

IDebugDocument2 : IUnknown  

實作者注意事項

Visual Studio通常會實作這個介面。 它必須提供原始碼和來源不存在磁碟上時,偵錯引擎 (DE) 也可以實作這個介面。 在這種情況下,DE 也會實作IDebugDocumentContext2IDebugActivateDocumentEvent2介面,以及一些其他的方法上IDebugDisassemblyStream2IDebugDocumentPosition2介面。

呼叫端資訊

上的方法IDebugDocumentContext2IDebugDisassemblyStream2IDebugDocumentPosition2,和IDebugActivateDocumentEvent2介面傳回此介面。

依照 Vtable 順序的方法

下表顯示的方法IDebugDocument2

方法 描述
GetName 其中數種形式中取得文件的名稱。
GetDocumentClassID 取得文件的類別識別項。

備註

DE 提供的原始程式碼時,才會實作這個介面。 比方說,當您偵錯指令碼的 HTML 網頁,DE 提供原始程式碼因為下載來源或動態產生,並不是磁碟檔案。 當偵錯傳統的語言,例如 c + +,這個介面就不需要實作。

需求

標頭︰ msdbg.h

命名空間︰ Microsoft.VisualStudio.Debugger.Interop

組件︰ Microsoft.VisualStudio.Debugger.Interop.dll

另請參閱

IsPositionInDocument
GetDocument
GetDocument
GetDocument
GetDocument