Debugger2.BreakpointLastHit الخاصية
يحصل على مكون نقطة توقف أخير.
مساحة الاسم: EnvDTE80
التجميع: EnvDTE80 (في EnvDTE80.dll)
بناء الجملة
'إقرار
ReadOnly Property BreakpointLastHit As Breakpoint
Get
Breakpoint BreakpointLastHit { get; }
property Breakpoint^ BreakpointLastHit {
Breakpoint^ get ();
}
abstract BreakpointLastHit : Breakpoint
function get BreakpointLastHit () : Breakpoint
قيمة الخاصية
النوع: EnvDTE.Breakpoint
كائن Breakpoint .
التطبيقات
ملاحظات
BreakpointLastHitيحصل على حدBreakpointالتي كانت نقطة توقف آخر إصابة بواسطة مصحح الأخطاء. في حالة إصابة المصحح نقطة توقف s متعددة في نفس الوقت، هذه خاصية بإرجاع واحد نقطة توقف s؛ لا تعرف الذي نقطة توقف يتم إرجاعه. إلى رؤية مجموعة من مكون breakpoints متعددة في نفس الوقت، راجع AllBreakpointsLastHit.
أمثلة
يوضح المثال التالي كيفية إلى تستخدم في BreakpointLastHitخاصية.
لاختبار هذه خاصية:
التعيين عدة نقاط التوقف في تطبيق الهدف.
قم بتشغيل تطبيق الهدف يصحح الالوضع.
عند توقف تطبيق عند نقطة إيقاف، تشغيل إضافة-في.
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.
- الثقة الكاملة للمتصل الفوري. يتعذر استخدام هذا العضو بواسطة التعليمات البرمجية الموثوق بها جزئيًا. لمزيد من المعلومات، راجع باستخدام مكتبات من تعليمات برمجية موثوق بها جزئي.