Condividi tramite


Metodo Process.Terminate

Termina il processo.

Spazio dei nomi:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Sintassi

'Dichiarazione
Sub Terminate ( _
    WaitForBreakOrEnd As Boolean _
)
void Terminate(
    bool WaitForBreakOrEnd
)
void Terminate(
    [InAttribute] bool WaitForBreakOrEnd
)
abstract Terminate : 
        WaitForBreakOrEnd:bool -> unit 
function Terminate(
    WaitForBreakOrEnd : boolean
)

Parametri

  • WaitForBreakOrEnd
    Tipo: System.Boolean
    Impostare su true se la sessione di debug deve essere interrotta solo quando viene raggiunta un'interruzione o la fine.Impostare su false se si intende interrompere il debug, anche se è necessario eseguire altre attività nella macro prima che venga raggiunta l'interruzione o la fine.Per ulteriori informazioni, vedere Interruzione dell'esecuzione.

Esempi

Nell'esempio riportato di seguito viene illustrato come utilizzare il metodo Terminate.

Per verificare il metodo

  1. Eseguire l'applicazione di destinazione in modalità debug. Assicurarsi che l'applicazione contenga un ciclo infinito.

  2. Impostare il punto di interruzione all'interno del ciclo infinito.

  3. Eseguire il componente aggiuntivo.

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

Sicurezza di .NET Framework

Vedere anche

Riferimenti

Process Interfaccia

Spazio dei nomi EnvDTE