Поделиться через


Debugger2.Go - метод (Boolean)

Запускает выполнение программы, начиная с текущего оператора.

Пространство имен:  EnvDTE80
Сборка:  EnvDTE80 (в EnvDTE80.dll)

Синтаксис

'Декларация
Sub Go ( _
    WaitForBreakOrEnd As Boolean _
)
void Go(
    bool WaitForBreakOrEnd
)
void Go(
    [InAttribute] bool WaitForBreakOrEnd
)
abstract Go : 
        WaitForBreakOrEnd:bool -> unit 
function Go(
    WaitForBreakOrEnd : boolean
)

Параметры

  • WaitForBreakOrEnd
    Тип: System.Boolean
    Значение true, если этот вызов функции перед возвратом должен ожидать, пока не будет введен режим приостановки выполнения или режим разработки.Значение false, если возврат из вызова должен быть выполнен сразу после запуска выполнения в отладчике.При возврате отладчик может находиться в режиме конструктора, в режиме приостановки выполнения или в режиме выполнения.Дополнительные сведения см. в разделе "Элемент управления выполнением".

Реализации

Debugger.Go(Boolean)

Заметки

Go запускает выполнение программы из текущего оператора. Дополнительные сведения см. в разделе Практическое руководство. Запуск выполнения.

Примеры

В следующем примере показано, как использовать метод Go.

Тестирование данного метода:

  1. Задайте в приложении несколько точек останова.

  2. Запустите надстройку.

public static void Go(EnvDTE80.DTE2 dte)
{
    EnvDTE80.Debugger2 debugger = (EnvDTE80.Debugger2)dte.Debugger;
    debugger.Go(true);
}
Sub FakeRestart()
    DTE2.Debugger.Stop(True)
    DTE2.Debugger.Breakpoints.Add("Form1")
    DTE2.Debugger.Go(True)
End Sub

Безопасность платформы .NET Framework

См. также

Ссылки

Debugger2 Интерфейс

Go - перегрузка

EnvDTE80 - пространство имен