IDebugDocumentPosition2
這個介面會表示為抽象的位置,在原始程式檔中。
IDebugDocumentPosition2 : IUnknown
實作器注意事項
Visual Studio 通常會實作這個介面。 如果它必須提供自己的原始程式碼,偵錯引擎 (DE) 也會實作這個介面 (DE 實作的時機與IDebugDocument2介面)。
呼叫者的備忘稿
這個介面,會當做引數傳入的IDebugProgram2::EnumCodeContexts。 它也提供的一部分BP_LOCATION等位 (具體來說, BP_LOCATION_CODE_FILE_LINE結構) 屬於依次BP_REQUEST_INFO結構,用於建立暫止中斷點。
方法 Vtable 順序
下表顯示的方法IDebugDocumentPosition2。
方法 |
描述 |
---|---|
取得包含這個文件位置的原始程式檔的檔名。 |
|
取得包含文件。 |
|
判斷指定的文件中若包含這個位置。 |
|
取得這個文件位置的範圍。 |
需求
標頭: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
組件: Microsoft.VisualStudio.Debugger.Interop.dll