Debugger.AllBreakpointsLastHit, propriété

Mise à jour : novembre 2007

Obtient une collection des points d'arrêt liés qui ont été atteints simultanément en dernier.

Espace de noms :  EnvDTE
Assembly :  EnvDTE (dans EnvDTE.dll)

Breakpoints AllBreakpointsLastHit { get; }

Valeur de propriété

Type : EnvDTE.Breakpoints

Collection Breakpoints.

AllBreakpointsLastHit retourne une collection Breakpoints qui contient plusieurs points d'arrêt limités que le débogueur a atteints simultanément. Consultez l'énumération dbgBreakpointType pour plus d'informations sur les points d'arrêt liés. Pour récupérer un seul point d'arrêt, utilisez la propriété BreakpointLastHit.

L'exemple suivant montre comment utiliser la propriété AllBreakpointsLastHit.

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 Breakpoints
    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

Ajouts de la communauté

Afficher: