Proprietà Debugger3.BreakpointLastHit
ottiene l'ultimo passaggio punto di interruzione.
Spazio dei nomi: EnvDTE90
Assembly: EnvDTE90 (in EnvDTE90.dll)
Sintassi
'Dichiarazione
ReadOnly Property BreakpointLastHit As Breakpoint
Breakpoint BreakpointLastHit { get; }
property Breakpoint^ BreakpointLastHit {
Breakpoint^ get ();
}
abstract BreakpointLastHit : Breakpoint
function get BreakpointLastHit () : Breakpoint
Valore proprietà
Tipo: EnvDTE.Breakpoint
In Breakpoint oggetto.
Note
BreakpointLastHit ottiene un limite Breakpoint che rappresenta l'ultimo passaggio punto di interruzione dal debugger.Se il debugger premesse contemporaneamente più punti di interruzione, restituisce uno di questa proprietà dei punti di interruzione; non definisce quale punto di interruzione viene restituito.Per visualizzare una raccolta di più punti di interruzione raggiunti contemporaneamente, vedere AllBreakpointsLastHit.
Esempi
Nell'esempio seguente viene illustrato come utilizzare BreakpointLastHit proprietà.
Per verificare questa proprietà:
Configurare diversi punti di interruzione nell'applicazione di destinazione.
Eseguire l'applicazione di destinazione in modalità di debug.
Quando l'applicazione si interrompe al punto di interruzione, eseguire il componente aggiuntivo.
public static void BreakpointLastHit(EnvDTE80.DTE2 dte)
{
// Setup debug Output window.
Window w =
(Window)dte.Windows.Item(EnvDTE.Constants.vsWindowKindOutput);
w.Visible = true;
OutputWindow ow = (OutputWindow)w.Object;
OutputWindowPane owp = ow.OutputWindowPanes.Add("Breakpoint Last
Hit Test");
owp.Activate();
EnvDTE90.Debugger3 debugger = (EnvDTE90.Debugger3)dte.Debugger;
owp.OutputString("Breakpoint last hit: " +
debugger.BreakpointLastHit.Name);
}
Sub BreakpointLastHit()
' This function dumps the name of the breakpoints last hit to
' a new pane in the Output window.
Dim ow As OutputWindow
ow = DTE.Windows.Item(Constants.vsWindowKindOutput).Object
Dim bppane As OutputWindowPane
bppane = ow.OutputWindowPanes.Add("Debugger")
bppane.OutputString(DTE.Debugger.BreakpointLastHit.Name + vbCrLf)
End Sub
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.