Condividi tramite


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

IDebugDocumentContext2:: GetDocument

Ottiene il documento contenente tale contesto del documento.

IDebugDocumentContext2:: GetName

Ottiene il nome visibile del documento contenente tale contesto del documento.

IDebugDocumentContext2:: EnumCodeContexts

Recupera un elenco di tutti i contesti di codice associati al contesto del documento.

IDebugDocumentContext2:: GetLanguageInfo

Ottiene il linguaggio associato al contesto del documento.

IDebugDocumentContext2:: GetStatementRange

Ottiene l'intervallo dell'istruzione del file del contesto del documento.

IDebugDocumentContext2:: GetSourceRange

Ottiene il file nell'intervallo di origine di questo contesto del documento.

IDebugDocumentContext2:: confrontare

Confronta il contesto di documento in una matrice specificata i contesti di documento.

IDebugDocumentContext2:: ricerca

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

IDebugStackFrame2:: GetDocumentContext

IDebugCodeContext2:: GetDocumentContext