Debugger.StepInto 方法
如果可以,逐步執行下一個函式呼叫。
命名空間: EnvDTE
組件: EnvDTE (在 EnvDTE.dll 中)
語法
'宣告
Sub StepInto ( _
WaitForBreakOrEnd As Boolean _
)
void StepInto(
bool WaitForBreakOrEnd
)
void StepInto(
[InAttribute] bool WaitForBreakOrEnd
)
abstract StepInto :
WaitForBreakOrEnd:bool -> unit
function StepInto(
WaitForBreakOrEnd : boolean
)
參數
- WaitForBreakOrEnd
型別:System.Boolean
設定為 true,表示這項函式呼叫在傳回之前必須等候,直到進入中斷模式或設計模式為止。設定為 false,表示您希望這項呼叫在引發偵錯工具開始執行之後,能夠立即傳回。傳回時,偵錯工具可能是在設計、中斷或執行模式下。
備註
如果可能的話,StepInto 逐步執行下一個函式呼叫。 如需詳細資訊,請參閱程式碼逐步執行概觀。
範例
下列範例示範如何使用 StepInto 方法。
若要測試這個方法:
請在目標應用程式的函式呼叫上設定中斷點。
在偵錯模式執行目標應用程式。
當應用程式在中斷點停止時,請執行增益集。
public static void StepInto(DTE dte)
{
EnvDTE.Debugger debugger = (EnvDTE.Debugger)dte.Debugger;
debugger.StepInto(true);
}
Shared Sub StepInto(ByRef dte As EnvDTE.DTE)
dte.Debugger.StepInto(True)
End Sub
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。