IDebugDocumentPosition2
questa interfaccia rappresenta una posizione astratta in un file di origine.
IDebugDocumentPosition2 : IUnknown
Note per gli implementatori
Visual Studio in genere implementa. Il modulo (DE) di debug anche implementi l'interfaccia se deve fornire il proprio codice sorgente (ad esempio quando il DE implementa IDebugDocument2 l'interfaccia.
Note per i chiamanti
Questa interfaccia viene passata come argomento a IDebugProgram2:: EnumCodeContexts. Viene fornito come BP_LOCATION parte di unione (in particolare, BP_LOCATION_CODE_FILE_LINE una struttura) appartenenti a sua volta BP_REQUEST_INFORMATION della struttura, utilizzata per la creazione di un punto di interruzione in attesa.
Metodi nell'ordine di Vtable
Nella tabella seguente sono elencati i metodi di IDebugDocumentPosition2.
Metodo |
Descrizione |
---|---|
Ottiene il nome del file di origine contenente la posizione del documento. |
|
Ottiene il documento contenitore. |
|
Determina se la posizione è contenuto nel documento specificato. |
|
Ottiene l'intervallo per questa posizione del documento. |
Requisiti
intestazione: msdbg.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll