Debugger Methods
Assembly: EnvDTE (in EnvDTE.dll)
| Name | Description | |
|---|---|---|
![]() | Break(Boolean) | Causes the given process to pause its execution so that its current state can be analyzed. |
![]() | DetachAll() | Detaches from all attached programs. |
![]() | ExecuteStatement(String^, Int32, Boolean) | Executes the specified statement. If the TreatAsExpression flag is true, then the string is interpreted as an expression, and output is sent to the Command Window. |
![]() | GetExpression(String^, Boolean, Int32) | Evaluates an expression based on the current stack frame. If the expression can be parsed but not evaluated, an object is returned but will not contain a valid value. |
![]() | Go(Boolean) | Starts executing the program from the current statement. |
![]() | RunToCursor(Boolean) | Executes the program to the current position of the source file cursor. |
![]() | SetNextStatement() | Sets the next instruction to be executed, according to the cursor position in the current source file. |
![]() | StepInto(Boolean) | Steps into the next function call, if possible. |
![]() | StepOut(Boolean) | Steps out of the current function. |
![]() | StepOver(Boolean) | Steps over the next function call. |
![]() | Stop(Boolean) | Stops debugging, terminating, or detaching from all attached processes. |
![]() | TerminateAll() | Terminates all processes. |
