這個介面代表原始程式檔檔中的位置。
語法
IDebugDocumentContext2 : IUnknown
實作者的注意事項
偵錯引擎 (DE) 會實作此介面,作為其原始程式碼層級偵錯支援的一部分。 除了原始碼中的位置之外,這個介面也提供方法來比較內容和瀏覽原始程式碼檔。
呼叫端注意事項
數個介面上的方法,通常是 GetDocumentContext 和 GetDocumentContext 介面,會傳回這個介面。
依照 Vtable 順序的方法
下表顯示 IDebugDocumentContext2 方法。
| 方法 | 描述 |
|---|---|
| GetDocument | 取得包含此檔案內容的檔。 |
| GetName | 取得包含此檔案內容的可顯示檔名稱。 |
| EnumCodeContexts | 擷取與此文件內容相關聯的所有程式代碼內容清單。 |
| GetLanguageInfo | 取得與此文件內容相關聯的語言。 |
| GetStatementRange | 取得此文件內容的檔案語句範圍。 |
| GetSourceRange | 取得此文件內容的檔案來源範圍。 |
| 比較 | 比較此檔案內容與指定的檔案內容陣列。 |
| Seek | 依指定的語句或行數移動文件內容。 |
需求
標頭:msdbg.h
命名空間:Microsoft.VisualStudio.Debugger.Interop
元件:Microsoft.VisualStudio.Debugger.Interop.dll