Compartir a través de


Process.Terminate (Método)

Termina este proceso.

Espacio de nombres:  EnvDTE
Ensamblado:  EnvDTE (en EnvDTE.dll)

Sintaxis

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

Parámetros

  • WaitForBreakOrEnd
    Tipo: Boolean

    Se establece en true si la sesión de depuración sólo debe detenerse cuando llega a una interrupción o al final. Se establece en false si se desea detener la depuración, pero es preciso realizar otras tareas en la macro antes de que el depurador se interrumpa o finalice. Para obtener más información, vea Interrumpir la ejecución.

Ejemplos

En el siguiente ejemplo se muestra cómo utilizar el método Terminate.

Para probar este método

  1. Ejecute la aplicación de destino en el modo de depuración. Asegúrese de que la aplicación contiene un bucle infinito.

  2. Establezca el punto de interrupción dentro del bucle infinito.

  3. Ejecute el complemento.

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

Seguridad de .NET Framework

Vea también

Referencia

Process Interfaz

EnvDTE (Espacio de nombres)