IDebugPendingBreakpoint2
Questa interfaccia rappresenta un punto di interruzione che è pronto per l'associazione a un percorso di codice.
IDebugPendingBreakpoint2 : IUnknown
Note per gli implementatori
Il motore di (DE) debug implementa questa interfaccia come parte del supporto per i punti di interruzione.
Note per i chiamanti
Una chiamata IDebugEngine2:: CreatePendingBreakpoint crea un punto di interruzione in IDebugBreakpointRequest2 attesa in un'interfaccia. Una chiamata IDebugPendingBreakpoint2:: associazione crea un'interfaccia di IDebugBreakpoint2 che rappresenta un punto di interruzione associato nel programma.
Metodi nell'ordine di Vtable
Nella tabella seguente sono elencati i metodi di IDebugPendingBreakpoint2.
Metodo |
Descrizione |
---|---|
Determina se questo punto di interruzione corrente può essere associato a un percorso di codice. |
|
Associa questo punto di interruzione corrente a uno o più percorsi di codice. |
|
Ottiene lo stato di questo punto di interruzione corrente. |
|
Ottiene la richiesta del punto di interruzione utilizzata per creare questo punto di interruzione corrente. |
|
Alternare lo stato virtualizzato di questo punto di interruzione corrente. |
|
Alternare lo stato attivato di questo punto di interruzione corrente. |
|
Imposta o modifica la condizione associata a questo punto di interruzione corrente. |
|
Imposta o modifica il conteggio della sessione associato a questo punto di interruzione corrente. |
|
Enumera i punti di interruzione limitano da questo punto di interruzione corrente. |
|
Enumera i punti di interruzione di errore in derivato da questo punto di interruzione corrente. |
|
elimina questo punto di interruzione in corso e tutti i punti di interruzione limitano da. |
Note
IDebugPendingBreakpoint2 può essere considerato come un provider di tutte le informazioni necessarie necessarie per associare un punto di interruzione da codificare applicabile a uno o più programma.
Di un punto di interruzione in attesa potenzialmente possibile scrivere più di un punto di interruzione associato. Ad esempio, un punto di interruzione nel modello di tipo c ++-style potrebbe produrre un punto di interruzione associato per ogni istanza univoca del modello.
Requisiti
intestazione: msdbg.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll
Vedere anche
Riferimenti
IDebugEngine2:: CreatePendingBreakpoint
IDebugBreakpointBoundEvent2:: GetPendingBreakpoint