IDebugDocumentContext2
Questa interfaccia rappresenta una posizione in un documento del file di origine.
IDebugDocumentContext2 : IUnknown
Note per gli implementatori
Il motore (DE) di debug implementa questa interfaccia come parte del supporto per il debug a livello di codice sorgente. Oltre a una posizione nel codice sorgente, l'interfaccia fornisce metodi per confrontare i contesti e spostarsi all'interno di un documento di codice sorgente.
Note per i chiamanti
I metodi in diverse interfacce, il IDebugStackFrame2:: GetDocumentContext più comune e IDebugCodeContext2:: GetDocumentContext le interfacce, restituiscono l'interfaccia.
Metodi nell'ordine di Vtable
Nella tabella seguente sono elencati i metodi di IDebugDocumentContext2.
Metodo |
Descrizione |
---|---|
Ottiene il documento contenente tale contesto del documento. |
|
Ottiene il nome visibile del documento contenente tale contesto del documento. |
|
Recupera un elenco di tutti i contesti di codice associati al contesto del documento. |
|
Ottiene il linguaggio associato al contesto del documento. |
|
Ottiene l'intervallo dell'istruzione del file del contesto del documento. |
|
Ottiene il file nell'intervallo di origine di questo contesto del documento. |
|
Confronta il contesto di documento in una matrice specificata i contesti di documento. |
|
Consente di spostare il contesto del documento da un numero specificato di istruzioni o righe. |
Requisiti
intestazione: msdbg.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll
Vedere anche
Riferimenti
IDebugCanStopEvent2:: GetDocumentContext
IDebugActivateDocumentEvent2:: GetDocumentContext