EnvDTE90a Namespace

Contains more automation types.

Interfaces

Breakpoint3

Contains the properties and methods that are used to programmatically control a breakpoint. To use Debugger4, you must add a reference to EnvDTE90a.dll. For native development, you must add a reference to dte90a.tlb.

Debugger4

Debugger4 is used to interrogate and manipulate the state of the debugger and the program being debugged. Debugger4 supersedes the Debugger3 interfaces.

Process4

The EnvDTE90s.Process4 object is used to examine and manipulate processes. The EnvDTE90.Process4 object supersedes the EnvDTE80.Process3, Process2, and Process objects. To use Debugger4, you must add a reference to EnvDTE90a.dll. For native development, you must add a reference to dte90a.tlb.

StackFrame2

The StackFrame2 object is used to examine and control stack frames. A stack frame is essentially the same as a function call. To use Debugger4, you must add a reference to EnvDTE90a.dll. For native development, you must add a reference to dte90a.tlb.

Remarks

When you add an assembly reference manually, you must also set the Embed Interop Types property of the assembly to false.