StackFrame Interface
Used to examine and manipulate stack frames. A stack frame is essentially the same thing as a function call.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
<GuidAttribute("1342D0D8-BBA3-11D2-8AD1-00C04F79E479")> _
Public Interface StackFrame
[GuidAttribute("1342D0D8-BBA3-11D2-8AD1-00C04F79E479")]
public interface StackFrame
[GuidAttribute(L"1342D0D8-BBA3-11D2-8AD1-00C04F79E479")]
public interface class StackFrame
[<GuidAttribute("1342D0D8-BBA3-11D2-8AD1-00C04F79E479")>]
type StackFrame = interface end
public interface StackFrame
The StackFrame type exposes the following members.
Properties
Name | Description | |
---|---|---|
Arguments | Gets a collection of expressions that represent the arguments passed to this frame. | |
Collection | Gets the collection that contains the object that supports this property or is contained in this code construct. Returns null for an object that is not obtained from a collection. | |
DTE | Gets the top-level extensibility object. | |
FunctionName | Gets the function name of this stack frame. | |
Language | Gets the programming language that is associated with the stack frame. | |
Locals | Gets a collection of expressions that represent the locals that are currently known by this frame. | |
Module | Gets the module name for this stack frame. A module is a group of functions. | |
Parent | Gets the immediate parent object of a StackFrame object. | |
ReturnType | Gets a string that contains the return type for the stack property. |
Top