Debugger3.StepOut – metoda (Boolean)
Kroky z aktuální funkce.
Obor názvů: EnvDTE90
Sestavení: EnvDTE90 (v EnvDTE90.dll)
Syntaxe
'Deklarace
Sub StepOut ( _
WaitForBreakOrEnd As Boolean _
)
void StepOut(
bool WaitForBreakOrEnd
)
void StepOut(
[InAttribute] bool WaitForBreakOrEnd
)
abstract StepOut :
WaitForBreakOrEnd:bool -> unit
function StepOut(
WaitForBreakOrEnd : boolean
)
Parametry
- WaitForBreakOrEnd
Typ: System.Boolean
Nastavit true volání této funkce by čekat buď konec režimu nebo režimu návrhu je zadán před návratem.Nastavit false Chcete-li toto volání vrátí bezprostředně po příčinou debugger zahájit provádění.Ladicí program nelze po návratu v návrhu konec, nebo spustit režimy.
Implementuje
Poznámky
Další informace naleznete v tématu Code Stepping Overview.
Příklady
Následující příklad ukazuje použití StepOut metody.
Tato metoda testování:
Nastavte bod přerušení uvnitř metody v cílové aplikaci.
Cílová aplikace spouštět v režimu ladění.
Doplněk spusťte po ukončení aplikace bod přerušení.
public static void StepOut(EnvDTE80.DTE2 dte)
{
EnvDTE90.Debugger3 debugger = (EnvDTE90.Debugger3)dte.Debugger;
debugger.StepOut(true);
}
Sub StepOutAndNotify
DTE2.Debugger.StepOut(True)
MsgBox("The debugger stepped out of the function.")
End Sub
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.