Debugger3.Break(Boolean) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Pausiert die Ausführung des angegebenen Prozesses, um dessen aktuellen Status analysieren zu können.
void Break(bool WaitForBreakMode = true);
[System.Runtime.InteropServices.DispId(7)]
public void Break (bool WaitForBreakMode = true);
[<System.Runtime.InteropServices.DispId(7)>]
abstract member Break : bool -> unit
Public Sub Break (Optional WaitForBreakMode As Boolean = true)
Parameter
- WaitForBreakMode
- Boolean
Setzen Sie diesen Wert auf true, um nur zurückzukehren, wenn der Debugger in den Unterbrechungsmodus gewechselt hat. Setzen Sie diesen Wert auf false, um sofort zu unterbrechen und zurückzukehren. Weitere Informationen finden Sie unter Gewusst wie: Unterbrechen der Ausführung.
Implementiert
- Attribute
Beispiele
Im folgenden Beispiel wird die Verwendung der Break-Methode gezeigt.
public static void Break(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("Break Method
Test");
owp.Activate();
EnvDTE90.Debugger3 debugger = (EnvDTE90.Debugger3)dte.Debugger;
debugger.Break(false);
owp.OutputString("The process is paused. Examine the values of
variables.");
}
Hinweise
Pausiert die Ausführung des angegebenen Prozesses, um dessen aktuellen Status analysieren zu können.