| < Free Open Study > |
|
The objects related to the debugger are used in the debugging process.
The Breakpoint object allows you to programmatically manipulate a breakpoint by using its properties and methods.
The Breakpoints collection contains a list of Breakpoint objects in the IDE.
You can use the Debugger object to explore and manipulate the state of the debugger and the program being debugged. You can reference the Debugger object through the DTE object.
The Expression object contains properties used to examine items returned by an expression evaluation.
The Expressions collection is a collection of Expression objects.
The Language object contains properties used to examine the language specified by the debugger.
The Languages collection is a collection of Language objects.
You use the Process object to examine and manipulate processes.
You use the Program object to examine and manipulate programs. You can use this object to check if a program is being debugged, and you can examine a program's process and threads managed by the program.
The Programs collection is a collection of Program objects.
You can use the StackFrame object to examine and manipulate stack frames. A stack frame is the same as a function call.
The StackFrames collection contains all of the current StackFrame objects.
The Thread object allows you to examine and manipulate threads from an add-in.
The Threads collection contains the currently extant Thread objects.
| < Free Open Study > |
|