مشاركة عبر


Breakpoint.Delete أسلوب

حذف نقطة توقف.

مساحة الاسم:  EnvDTE
التجميع:  EnvDTE (في EnvDTE.dll)

بناء الجملة

'إقرار
Sub Delete
void Delete()
void Delete()
abstract Delete : unit -> unit 
function Delete()

أمثلة

يوضح المثال التالي كيفية إلى تستخدم في Deleteالأسلوب.

إلى اختبار هذه الطريقة:

  1. قم بتعيين نقطة توقف في تطبيق الهدف.

  2. تشغيل إضافة-في. نقطة الإيقاف هو تم الحذفها.

public static void Delete(DTE 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("Delete Method Test: ");
    owp.Activate();

    // dte is a reference to the DTE object passed to you by the
    // OnConnection method that you implement when you create an add-in.
    EnvDTE.Debugger debugger = (EnvDTE.Debugger)dte.Debugger;
    owp.OutputString("\nThe breakpoint to delete: " + 
                     debugger.Breakpoints.Item(1).Name);
    debugger.Breakpoints.Item(1).Delete();
    if(debugger.Breakpoints.Count == 0)
        owp.OutputString("\nBreakpoint is deleted.");
}
Shared Sub ClearAllBreakpoints(ByRef dte As EnvDTE.DTE)
    For Each bp As EnvDTE.Breakpoint In dte.Debugger.Breakpoints
        bp.Delete()
    Next
End Sub

أمن NET Framework.

راجع أيضًَا

المرجع

Breakpoint واجهة

Breakpoint الأعضاء

EnvDTE مساحة الاسم

موارد أخرى

كيفية: الترجمة وإعادة تشغيل أمثلة التعليمات البرمجية لطراز كائن التنفيذ التلقائي