IVsDebugger2 Methods
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
| Name | Description | |
|---|---|---|
![]() | ConfirmStopDebugging(String^) | Displays a dialog and message to confirm the user wants to stop debugging. |
![]() | CreateDataTip(String^, UInt32, IVsEnhancedDataTip^) | Creates an enhanced data tip object. |
![]() | EnumDebugEngines(IVsEnumGUID^) | Returns an enumerator for the active debugging engines. The enumerator provides the GUIDs for the engines. |
![]() | GetConsoleHandlesForProcess(UInt32, UInt64, UInt64, UInt64) | Provides the standard console handles for the debugger so that another process can redirect its standard handles to the debug window. |
![]() | GetEngineName(Guid, String^) | Given the GUID of a debugging engine, returns the name of the engine. Use this method with EnumDebugEngines to retrieve the names of all active debugging engines. |
![]() | GetInternalDebugMode(array<DBGMODE>^) | Gets the internal debugger mode. |
![]() | GetOutputHandleForProcess(UInt32, UInt64) | Gets an output handle for a process. |
![]() | GetSymbolPath(String^, String^) | Gets the current symbol path and cache settings. |
![]() | GetUseQuickConsoleOptionSetting(Int32) | Gets options settings for Use Quick Console. |
![]() | InsertBreakpointByName(Guid, String^, Int32) | Inserts a breakpoint at a named location in the program, such as a function name. |
![]() | IsEngineCompatible(Guid, UInt32, array<Guid>^) | Checks the compatibility of a debugging engine with other debugging engines. |
![]() | LaunchDebugTargets2(UInt32, IntPtr) | Launches or attaches to the specified processes under the control of the debugger. |
![]() | ShowSource(Object^, Int32, Int32, Int32, Int32, IVsTextView^) | Displays a source file in the IDE. Takes as arguments a pointer to an IUnknown interface that can be queried for IDebugDocumentContext2 and display options. |
![]() | ToggleUseQuickConsoleOption(Int32) | Sets the Use Quick Console option. |
