IDebugDocumentContext2
這個介面代表原始程式檔檔中的位置。
語法
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