IVsDebugger Members
Include Protected Members
Include Inherited Members
Provides access to the current debugger so that the package can listen for debugger events. You can get an instance of this interface from the GetIVsDebugger method of the LanguageService service.
The IVsDebugger type exposes the following members.
Methods
Name
Description
Used by a client to receive notifications of debugger events. In general, use AdviseDebuggerEvents and UnadviseDebuggerEvents instead.
Used by a client to get notification of debugger events.
Indicates whether or not the language service allows writing to files during debugging.
Obsolete. Do not use.
Retrieves debugger data tip text for a selected section of text.
Retrieves the Edit and Continue (ENC) update for this program. A custom debug engine always returns E_NOTIMPL.
Returns the current debugger mode, a value in the DBGMODE enumeration such as DBGMODE_Break.
Inserts a breakpoint at a named location in the program, such as a function name.
Tests for a breakpoint set on a named location.
Launches or attaches to the specified processes under the control of the debugger.
Parses the command line contained in the argument string, and returns the arguments and handles to any redirected output.
Obsolete. Do not use.
Removes a breakpoint at a named location in the program, such as a function name.
Toggle a breakpoint at a named location in the program, such as a function name.
Used by a client to stop receiving notifications of debugger events. In general, use AdviseDebuggerEvents and UnadviseDebuggerEvents instead.
Used by a client to stop receiving notifications of debugger events. Requires the cookie returned by AdviseDebuggerEvents.
Top