共用方式為


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

另請參閱