Freigeben über


Debugger3.AllBreakpointsLastHit-Eigenschaft

Ruft eine Auflistung der gebundenen Haltepunkte ab, die als letztes gleichzeitig erreicht wurden.

Namespace:  EnvDTE90
Assembly:  EnvDTE90 (in EnvDTE90.dll)

Syntax

'Declaration
ReadOnly Property AllBreakpointsLastHit As Breakpoints
    Get
Breakpoints AllBreakpointsLastHit { get; }
property Breakpoints^ AllBreakpointsLastHit {
    Breakpoints^ get ();
}
abstract AllBreakpointsLastHit : Breakpoints
function get AllBreakpointsLastHit () : Breakpoints

Eigenschaftswert

Typ: EnvDTE.Breakpoints
Eine Breakpoints-Auflistung.

Implementiert

Debugger2.AllBreakpointsLastHit

Hinweise

AllBreakpointsLastHit ruft eine Breakpoints-Auflistung mit mehreren gebundenen Haltepunkten ab, die der Debugger gleichzeitig erreicht. Weitere Informationen zu gebundenen Haltepunkten finden Sie unter dbgBreakpointType. Wenn Sie einen einzelnen Haltepunkt abrufen möchten, verwenden Sie die BreakpointLastHit-Eigenschaft.

Beispiele

Sub ListBreakpointsLastHit()
    ' This function dumps the names of all 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")

    Dim hitbps As EnvDTE90.Breakpoints3
    hitbps = DTE.Debugger.AllBreakpointsLastHit

    If (hitbps.Count > 0) Then
        Dim bp As Breakpoint
        For Each bp In hitbps
            bppane.OutputString(bp.Name + vbCrLf)
        Next
    Else
        bppane.OutputString("No breakpoints were hit")
    End If
End Sub

.NET Framework-Sicherheit

Siehe auch

Referenz

Debugger3 Schnittstelle

AllBreakpointsLastHit-Überladung

EnvDTE90-Namespace