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 interrotto solo quando raggiunge un'interruzione o la fine.Impostare su false se si desidera interrompere il debug, ma è necessario eseguire altre attività nella macro prima che il debugger si verifichi o termini.Per ulteriori informazioni, vedere interrompere l'esecuzione.
Esempi
Nell'esempio seguente viene illustrato come utilizzare Terminate metodo.
Per testare questo metodo
Eseguire l'applicazione di destinazione in modalità di debug.Verificare che l'applicazione contenga un ciclo infinito.
Impostare il punto di interruzione nel ciclo infinito.
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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.