IDebugDocumentPosition2
Toto rozhraní představuje abstraktní pozici ve zdrojovém souboru.
Syntaxe
IDebugDocumentPosition2 : IUnknown
Poznámky pro implementátory
Visual Studio obvykle implementuje toto rozhraní. Ladicí modul (DE) by také implementoval toto rozhraní, pokud musí zadat vlastní zdrojový kód (jako když DE implementuje IDebugDocument2 rozhraní).
Poznámky pro volající
Toto rozhraní se předává jako argument enumCodeContexts. Poskytuje se také jako součást sjednocení BP_LOCATION (konkrétně struktury BP_LOCATION_CODE_FILE_LINE ), která je zase součástí struktury BP_REQUEST_INFO , která se používá při vytváření nevyřízené zarážky.
Metody v pořadí Vtable
Následující tabulka ukazuje metody IDebugDocumentPosition2
.
metoda | Popis |
---|---|
GetFileName | Získá název souboru zdrojového souboru, který obsahuje tuto pozici dokumentu. |
GetDocument | Získá obsahující dokument. |
IsPositionInDocument | Určuje, zda je tato pozice obsažena v daném dokumentu. |
GetRange | Získá oblast pro tuto pozici dokumentu. |
Požadavky
Hlavička: msdbg.h
Obor názvů: Microsoft.VisualStudio.Debugger.Interop
Sestavení: Microsoft.VisualStudio.Debugger.Interop.dll