Debugger3.AllBreakpointsLastHit Property
Gets a collection of bound breakpoints that were last simultaneously hit.
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
Property Value
Type: EnvDTE.Breakpoints
A Breakpoints collection.
Implements
Debugger2.AllBreakpointsLastHit
Remarks
AllBreakpointsLastHit gets a Breakpoints collection that contains multiple, bound breakpoints that the debugger hits simultaneously. See dbgBreakpointType for more information about bound breakpoints. To retrieve only one breakpoint, use the BreakpointLastHit property.
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 = 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 Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.