Condividi tramite


Metodo Debugger2.StepOver (Boolean)

Esegue la chiamata di funzione successiva.

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

Sintassi

'Dichiarazione
Sub StepOver ( _
    WaitForBreakOrEnd As Boolean _
)
void StepOver(
    bool WaitForBreakOrEnd
)
void StepOver(
    [InAttribute] bool WaitForBreakOrEnd
)
abstract StepOver : 
        WaitForBreakOrEnd:bool -> unit 
function StepOver(
    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.Al termine, il debugger può essere in modalità di progettazione, interruzione o esecuzione.

Implementa

Debugger.StepOver(Boolean)

Note

Per ulteriori informazioni, vedere Code Stepping Overview.

Esempi

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

Per verificare il metodo:

  1. Impostare un punto di interruzione sulla chiamata di funzione nell'applicazione di destinazione.

  2. Eseguire l'applicazione di destinazione in modalità debug.

  3. Quando l'applicazione si interrompe al punto di interruzione, eseguire il componente aggiuntivo.

public static void StepOver(EnvDTE80.DTE2 dte)
{
    EnvDTE80.Debugger2 debugger = (EnvDTE80.Debugger2)dte.Debugger;
    debugger.StepOver(true);
}
Sub StepOverAndNotify
    DTE2.Debugger.StepOver(True)
    MsgBox("The debugger stepped over the call.")
End Sub

Sicurezza di .NET Framework

Vedere anche

Riferimenti

Debugger2 Interfaccia

Overload StepOver

Spazio dei nomi EnvDTE80