Propriedade Debugger.BreakpointLastHit
Obtém a última ocorrência de ponto de interrupção.
Namespace: EnvDTE
Assembly: EnvDTE (em EnvDTE.dll)
Sintaxe
'Declaração
ReadOnly Property BreakpointLastHit As Breakpoint
Get
Breakpoint BreakpointLastHit { get; }
property Breakpoint^ BreakpointLastHit {
Breakpoint^ get ();
}
abstract BreakpointLastHit : Breakpoint
function get BreakpointLastHit () : Breakpoint
Valor de propriedade
Tipo: EnvDTE.Breakpoint
A Breakpoint objeto.
Comentários
BreakpointLastHitRetorna um limite Breakpoint objeto que foi o último ponto de interrupção é atingido pelo depurador. Se o depurador atingir vários pontos de interrupção, simultaneamente, essa propriedade retorna um dos pontos de interrupção; ele não define qual ponto de interrupção é retornado. Para ver uma coleção de pontos de interrupção de várias visitas simultaneamente, consulte AllBreakpointsLastHit.
Exemplos
O exemplo a seguir demonstra como usar o BreakpointLastHit propriedade.
Para testar essa propriedade:
Defina vários pontos de interrupção no aplicativo de destino.
Execute o aplicativo de destino no modo de depuração.
Quando o aplicativo parar no ponto de interrupção, execute o add-in.
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
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.