Proprietà Debugger.BreakpointLastHit

ottiene l'ultimo passaggio punto di interruzione.

Spazio dei nomi:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.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 restituisce un limite Breakpoint oggetto 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à:

  1. Configurare diversi punti di interruzione nell'applicazione di destinazione.

  2. Eseguire l'applicazione di destinazione in modalità di debug.

  3. Quando l'applicazione si interrompe al punto di interruzione, eseguire il componente aggiuntivo.

public static void BreakpointLastHit(DTE dte)
{
    // Setup the 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();

    owp.OutputString("Breakpoint last hit: " + dte.Debugger.BreakpointLastHit.Name);
}
Shared Sub BreakpointLastHit(ByRef dte As EnvDTE.DTE)
    MessageBox.Show("Breakpoint last hit: " + dte.Debugger.BreakpointLastHit.Name, "Debugger Test")
End Sub

Sicurezza di .NET Framework

Vedere anche

Riferimenti

Debugger Interfaccia

Spazio dei nomi EnvDTE