Debugger2.BreakpointLastHit Özellik
Son kesme isabet alır.
Ad alanı: EnvDTE80
Derleme: EnvDTE80 (EnvDTE80.dll içinde)
Sözdizimi
'Bildirim
ReadOnly Property BreakpointLastHit As Breakpoint
Get
Breakpoint BreakpointLastHit { get; }
property Breakpoint^ BreakpointLastHit {
Breakpoint^ get ();
}
abstract BreakpointLastHit : Breakpoint
function get BreakpointLastHit () : Breakpoint
Özellik Değeri
Tür: EnvDTE.Breakpoint
Breakpoint nesnesi
Yüklenen
Açıklamalar
BreakpointLastHitbir sınır alır Breakpoint Son kesme hata ayıklayıcı isabet oldu Hata ayıklayıcı aynı anda birden fazla kesme noktalarını ziyaret ederseniz, bu özellik kesme noktalarını döndürür; hangi kesme döndürülen tanımlamaz. Birden fazla kesme aynı anda ziyaret koleksiyonu görmek için bkz: AllBreakpointsLastHit.
Örnekler
Aşağıdaki örnek, nasıl kullanılacağını gösterir BreakpointLastHit özelliği.
Bu özellik test etmek için:
Hedef uygulamada çeşitli kesme noktaları ayarlayın.
Hedef uygulama hata ayıklama modunda çalıştırın.
Uygulama kesme noktasında durur, eklentiyi çalıştırın.
public static void BreakpointLastHit(EnvDTE80.DTE2 dte)
{
// Setup 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();
EnvDTE80.Debugger2 debugger = (EnvDTE80.Debugger2)dte.Debugger;
owp.OutputString("Breakpoint last hit: " +
debugger.BreakpointLastHit.Name);
}
Sub BreakpointLastHit()
' This function dumps the name of 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")
bppane.OutputString(DTE2.Debugger.BreakpointLastHit.Name + vbCrLf)
End Sub
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. kısmen güvenilir kod tarafından Kitaplıklar kullanma.