Debugger3.Break(Boolean) Methode

Definition

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.

Gilt für