Debugger.Break, méthode
Entraîne la suspension de l'exécution du processus donné afin que son état actuel puisse être analysé.
Espace de noms : EnvDTE
Assembly : EnvDTE (dans EnvDTE.dll)
Syntaxe
'Déclaration
Sub Break ( _
WaitForBreakMode As Boolean _
)
void Break(
bool WaitForBreakMode
)
void Break(
[InAttribute] bool WaitForBreakMode
)
abstract Break :
WaitForBreakMode:bool -> unit
function Break(
WaitForBreakMode : boolean
)
Paramètres
- WaitForBreakMode
Type : System.Boolean
Définissez la valeur true pour effectuer un retour uniquement lorsque le débogueur est passé en mode arrêt.Définissez la valeur false pour arrêter et effectuer un retour immédiatement.Pour plus d'informations, consultez Interruption de l'exécution.
Notes
Break entraîne la suspension de l'exécution du processus donné afin que son état actuel puisse être analysé.
Exemples
L'exemple suivant montre comment utiliser la méthode Break.
Pour tester cette méthode :
Utilisez la boucle infinie dans le code d'application cible.
Exécutez l'application cible en mode débogage.
Vous ne pouvez pas examiner de valeurs de variables pendant l'exécution de la cible.
Exécutez le complément.
Contrôlez les valeurs des variables.
public static void Break(DTE dte)
{
// Setup the 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();
dte.Debugger.Break(false);
owp.OutputString("The process is paused. Examine the values of variables.");
}
Shared Sub Break(ByRef dte As EnvDTE.DTE)
dte.Debugger.Break(False)
MessageBox.Show("The process is paused. Examine the values of variables.", _
"Debugger Test - Break Test")
End Sub
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.