Sdílet prostřednictvím


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

Viz také