Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Avvia l'esecuzione del programma dall'istruzione corrente.
Spazio dei nomi: EnvDTE90
Assembly: EnvDTE90 (in EnvDTE90.dll)
Sintassi
'Dichiarazione
Sub Go ( _
WaitForBreakOrEnd As Boolean _
)
void Go(
bool WaitForBreakOrEnd
)
void Go(
[InAttribute] bool WaitForBreakOrEnd
)
abstract Go :
WaitForBreakOrEnd:bool -> unit
function Go(
WaitForBreakOrEnd : boolean
)
Parametri
- WaitForBreakOrEnd
Tipo: System.Boolean
Impostare su true se la chiamata di funzione deve attendere l'attivazione della modalità di interruzione o di progettazione prima di restituire un risultato.Impostare su false se si desidera che la chiamata restituisca immediatamente un risultato dopo aver indotto il debugger ad avviare l'esecuzione.Dopo la restituzione di un risultato, il debugger può trovarsi in modalità progettazione, di interruzione o di esecuzione.Per ulteriori informazioni, vedere Controllo dell'esecuzione.
Implementa
Note
Il metodo Go avvia l'esecuzione del programma dall'istruzione corrente. Per ulteriori informazioni, vedere How to: Start Execution.
Esempi
Nell'esempio seguente viene illustrato come utilizzare il metodo Go.
Per verificare il metodo:
Impostare più punti di interruzione nell'applicazione di destinazione.
Eseguire il componente aggiuntivo.
public static void Go(EnvDTE80.DTE2 dte)
{
EnvDTE90.Debugger3 debugger = (EnvDTE90.Debugger3)dte.Debugger;
debugger.Go(true);
}
Sub FakeRestart()
DTE2.Debugger.Stop(True)
DTE2.Debugger.Breakpoints.Add("Form1")
DTE2.Debugger.Go(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.