This documentation is archived and is not being maintained.

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)

public interface StackFrame

The StackFrame type exposes the following members.

Public propertyArgumentsGets a collection of expressions that represent the arguments passed to this frame.
Public propertyCollectionGets 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.
Public propertyDTEGets the top-level extensibility object.
Public propertyFunctionNameGets the function name of this stack frame.
Public propertyLanguageGets the programming language that is associated with the stack frame.
Public propertyLocalsGets a collection of expressions that represent the locals that are currently known by this frame.
Public propertyModuleGets the module name for this stack frame. A module is a group of functions.
Public propertyParentGets the immediate parent object of a StackFrame object.
Public propertyReturnTypeGets a string that contains the return type for the stack property.