مشاركة عبر


Debugger2.RunToCursor أسلوب (Boolean)

ينفذ البرنامج بالموضع الحالي للمصدر ملف المؤشر.

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

بناء الجملة

'إقرار
Sub RunToCursor ( _
    WaitForBreakOrEnd As Boolean _
)
void RunToCursor(
    bool WaitForBreakOrEnd
)
void RunToCursor(
    [InAttribute] bool WaitForBreakOrEnd
)
abstract RunToCursor : 
        WaitForBreakOrEnd:bool -> unit 
function RunToCursor(
    WaitForBreakOrEnd : boolean
)

المعلمات

  • WaitForBreakOrEnd
    النوع: System.Boolean
    قم بتعيين trueإذا th هو يجب الانتظار استدعاء دالة إلى الوضع التصميم أو الوضع فاصل هو إدخالها قبل الخروج.التعيين إلى falseإذا كنت ترغب في أن يقوم هذا الاستدعاء للعودة مباشرة بعد يسبب المصحح لبدء التنفيذ.عند إرجاع مصحح الأخطاء التي قد تكون في التصميم، فاصل، أو تشغيل الأوضاع.
    لمزيد من المعلومات، راجع نظرة عامة حول تدرج تعليمات برمجية.

التطبيقات

Debugger.RunToCursor(Boolean)

ملاحظات

RunToCursorتنفيذ البرنامج بالموضع الحالي للمصدر ملف المؤشر. لمزيد من المعلومات، راجع كيفية القيام بما يلي: تشغيل الموقع المعين.

أمثلة

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

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

  1. فتح مشروع الهدف وتشغيلها إضافة-في.
public static void RunToCursor(EnvDTE80.DTE2 dte)
{
    EnvDTE.TextSelection ts = 
    (EnvDTE.TextSelection)dte.ActiveDocument.Selection;
    ts.GotoLine(15, false);
    EnvDTE80.Debugger2 debugger = (EnvDTE80.Debugger2)dte.Debugger;

    debugger.RunToCursor(true);

    // 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("RunToCursor Method 
    Test");
    owp.Activate();
    if (debugger.CurrentProgram.IsBeingDebugged)
        owp.OutputString("This program is being debugged and " +
                         "the cursor is on line: " + ts.CurrentLine);
    else
        owp.OutputString("This program is not being debugged.");
}
Sub RunToLine(Optional ByVal line As Integer = -1)
    If line <> -1 Then
        Dim ts As TextSelection
        ts = DTE2.ActiveDocument.Selection
        ts.GotoLine(line)
        DTE2.Debugger.RunToCursor()
    End If
End Sub

أمن NET Framework.

راجع أيضًَا

المرجع

Debugger2 واجهة

Debugger2 الأعضاء

RunToCursor التحميل الزائد

EnvDTE80 مساحة الاسم