Debugger.BreakpointLastHit (Propiedad)
Obtiene el último punto de interrupción alcanzado.
Espacio de nombres: EnvDTE
Ensamblado: EnvDTE (en EnvDTE.dll)
Sintaxis
'Declaración
ReadOnly Property BreakpointLastHit As Breakpoint
Get
Breakpoint BreakpointLastHit { get; }
property Breakpoint^ BreakpointLastHit {
Breakpoint^ get ();
}
abstract BreakpointLastHit : Breakpoint
function get BreakpointLastHit () : Breakpoint
Valor de propiedad
Tipo: EnvDTE.Breakpoint
Un objeto Breakpoint.
Comentarios
BreakpointLastHit devuelve un objeto Breakpoint enlazado que fue el último punto de interrupción que alcanzó el depurador. Si el depurador alcanza varios puntos de interrupción simultáneamente, esta propiedad devuelve uno de los puntos de interrupción; no define qué punto de interrupción se devuelve. Para ver una colección de varios puntos de interrupción alcanzados simultáneamente, vea AllBreakpointsLastHit.
Ejemplos
En el siguiente ejemplo se muestra cómo utilizar la propiedad BreakpointLastHit.
Para probar esta propiedad:
Establezca varios puntos de interrupción en la aplicación de destino.
Ejecute la aplicación de destino en el modo de depuración.
Cuando la aplicación se detenga en el punto de interrupción, ejecute el complemento.
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
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.