IDebugDocumentContext2
Diese Schnittstelle stellt eine Position in einer Quelldatei Dokument dar.
IDebugDocumentContext2 : IUnknown
Hinweise für Implementierer
Das Debugmodul (DE) implementiert diese Schnittstelle als Teil ihrer Unterstützung für das Debuggen von Quellcode Ebenen. Zusätzlich zu einer Position im Quellcode in dieser Schnittstelle stellt Methoden zum Vergleichen von Kontexten sowie zum Navigieren durch ein Quellcode Dokument.
Hinweise für Aufrufer
Methoden in mehreren Schnittstellen, i. d. R. die IDebugStackFrame2::GetDocumentContext und IDebugCodeContext2::GetDocumentContext-Schnittstellen, geben diese Schnittstelle zurück.
Methoden in die Vtable-Reihenfolge
In der folgenden Tabelle werden die Methoden von IDebugDocumentContext2an.
Methode |
Beschreibung |
---|---|
Ruft das Dokument ab, das den Dokumentenkontext enthält. |
|
Ruft den anzeigbaren Namen des Dokuments ab, das den Dokumentenkontext enthält. |
|
Ruft eine Liste aller Code kontexte ab, die diesem Dokumentenkontext zugeordnet sind. |
|
Ruft die Sprache ab, die diesem Dokumentenkontext zugeordnet ist. |
|
Ruft die Datei ab kontexts Bereich für dieses Dokument. |
|
Ruft den Datei quellbereich dieses Dokument kontexts ab. |
|
Vergleicht den Dokumentenkontext kontexten Dokumente in ein angegebenes Array. |
|
Verschiebt den Dokumentenkontext durch eine angegebene Anzahl von Anweisungen oder Zeilen. |
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll
Siehe auch
Referenz
IDebugCanStopEvent2::GetDocumentContext
IDebugActivateDocumentEvent2::GetDocumentContext