Metoda Debugger3.Go — (Boolean)
Rozpoczyna wykonywanie programu od bieżącej instrukcji.
Przestrzeń nazw: EnvDTE90
Zestaw: EnvDTE90 (w EnvDTE90.dll)
Składnia
'Deklaracja
Sub Go ( _
WaitForBreakOrEnd As Boolean _
)
void Go(
bool WaitForBreakOrEnd
)
void Go(
[InAttribute] bool WaitForBreakOrEnd
)
abstract Go :
WaitForBreakOrEnd:bool -> unit
function Go(
WaitForBreakOrEnd : boolean
)
Parametry
- WaitForBreakOrEnd
Typ: System.Boolean
Ustaw true Jeśli wywołanie tej funkcji należy czekać do trybie podział lub tryb projektowania jest wprowadzana przed zwróceniem.Ustaw false czy zwraca niezwłocznie po powodując debugera na rozpoczęcie wykonywania tego wywołania.Po powrocie debuger mogą zostać w projekcie, podział, lub uruchomić trybów.Aby uzyskać więcej informacji, zobacz temat wykonanie kontroli.
Uwagi
Gorozpoczyna wykonywanie programu od bieżącej instrukcji.Aby uzyskać więcej informacji, zobacz Jak: rozpoczęcia realizacji.
Przykłady
Poniższy przykład pokazuje, jak używać Go metody.
Aby przetestować tę metodę:
Ustaw kilka punktów przerwania w aplikacji docelowej.
Uruchomienie dodatku.
public static void Go(EnvDTE80.DTE2 dte)
{
EnvDTE90.Debugger3 debugger = (EnvDTE90.Debugger3)dte.Debugger;
debugger.Go(true);
}
Sub FakeRestart()
DTE2.Debugger.Stop(True)
DTE2.Debugger.Breakpoints.Add("Form1")
DTE2.Debugger.Go(True)
End Sub
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..