StackFrames.Item 方法
傳回 StackFrames 集合中的 StackFrame 物件。
命名空間: EnvDTE
組件: EnvDTE (在 EnvDTE.dll 中)
語法
'宣告
Function Item ( _
index As Object _
) As StackFrame
StackFrame Item(
Object index
)
StackFrame^ Item(
[InAttribute] Object^ index
)
abstract Item :
index:Object -> StackFrame
function Item(
index : Object
) : StackFrame
參數
- index
型別:System.Object
必要項。所要傳回之 StackFrame 物件的索引。
傳回值
型別:EnvDTE.StackFrame
StackFrame 物件。
備註
如果集合無法找到對應索引值的物件,Item 方法就會擲回 ArgumentException 例外狀況。
範例
下列程式碼會示範如何使用 Item 方法。
若要測試這個方法:
在目標應用程式中設定中斷點。
在偵錯模式執行目標應用程式。
當應用程式在中斷點停止時,請執行增益集。
public static void StackFramesItem(DTE dte)
{
EnvDTE.StackFrames stackFrames = dte.Debugger.CurrentThread.StackFrames;
MessageBox.Show("\nThe stack frame function name: " +
stackFrames.Item(1).FunctionName,
"Stack Frames Item Method Test");
}
Shared Sub StackFramesItem(ByRef dte As EnvDTE.DTE)
Dim stackFrames As EnvDTE.StackFrames = dte.Debugger.CurrentThread.StackFrames
MessageBox.Show("The stack frame function name: " + _
stackFrames.Item(1).FunctionName, _
"Stack Frame Test - Item Method")
End Sub
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。