Partager via


Process.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 : 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.

Exemples

L'exemple suivant montre comment utiliser la méthode Break.

Pour tester cette méthode

  1. Exécutez l'application cible en mode débogage. Assurez-vous que l'application contient une boucle infinie.

  2. Exécutez le complément.

public static void Break(DTE dte)
{
    EnvDTE.Processes processes = dte.Debugger.DebuggedProcesses;
    processes.Item(1).Break(true);
}
Shared Sub Break(ByRef dte As EnvDTE.DTE)
    Dim processes As EnvDTE.Processes = dte.Debugger.DebuggedProcesses
    processes.Item(1).Break(True)
End Sub

Sécurité .NET Framework

Voir aussi

Référence

Process Interface

EnvDTE, espace de noms