Debugger2.AllBreakpointsLastHit Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets a collection of bound breakpoints that were last simultaneously hit.
public:
property EnvDTE::Breakpoints ^ AllBreakpointsLastHit { EnvDTE::Breakpoints ^ get(); };
[System.Runtime.InteropServices.DispId(111)]
public EnvDTE.Breakpoints AllBreakpointsLastHit { [System.Runtime.InteropServices.DispId(111)] get; }
[<System.Runtime.InteropServices.DispId(111)>]
[<get: System.Runtime.InteropServices.DispId(111)>]
member this.AllBreakpointsLastHit : EnvDTE.Breakpoints
Public ReadOnly Property AllBreakpointsLastHit As Breakpoints
Property Value
A Breakpoints collection.
Implements
- Attributes
Examples
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 = DTE2.Windows.Item(Constants.vsWindowKindOutput).Object
Dim bppane As OutputWindowPane
bppane = ow.OutputWindowPanes.Add("Debugger")
Dim hitbps As Breakpoints
hitbps = DTE2.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
Remarks
AllBreakpointsLastHit gets a Breakpoints collection that contains multiple, bound breakpoints that the debugger hits simultaneously. See dbgBreakpointType for more information on bound breakpoints. To retrieve only one breakpoint, use the BreakpointLastHit property.