IDebugDocumentContext2

Questa interfaccia rappresenta una posizione in un documento di file di origine.

Sintassi

IDebugDocumentContext2 : IUnknown

Note per gli implementatori

Il motore di debug implementa questa interfaccia come parte del supporto per il debug a livello di codice sorgente. Oltre a una posizione nel codice sorgente, questa interfaccia fornisce metodi per confrontare i contesti e spostarsi in un documento di codice sorgente.

Note per i chiamanti

I metodi su diverse interfacce, in genere le interfacce GetDocumentContext e GetDocumentContext , restituiscono questa interfaccia.

Metodi nell'ordine Vtable

Nella tabella seguente vengono illustrati i metodi di IDebugDocumentContext2.

metodo Descrizione
GetDocument Ottiene il documento che contiene il contesto del documento.
GetName Ottiene il nome visualizzato del documento che contiene il contesto del documento.
EnumCodeContexts Recupera un elenco di tutti i contesti di codice associati a questo contesto di documento.
GetLanguageInfo Ottiene la lingua associata al contesto del documento.
GetStatementRange Ottiene l'intervallo di istruzioni file del contesto del documento.
GetSourceRange Ottiene l'intervallo di origine del file del contesto del documento.
Confronta Confronta il contesto del documento con una determinata matrice di contesti di documento.
Seek Sposta il contesto del documento in base a un determinato numero di istruzioni o righe.

Requisiti

Intestazione: msdbg.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedi anche