IVsDebugger Interface
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.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
Syntax
'Declaration
<GuidAttribute("7D960B16-7AF8-11D0-8E5E-00A0C911005A")> _
<InterfaceTypeAttribute()> _
Public Interface IVsDebugger
'Usage
Dim instance As IVsDebugger
[GuidAttribute("7D960B16-7AF8-11D0-8E5E-00A0C911005A")]
[InterfaceTypeAttribute()]
public interface IVsDebugger
[GuidAttribute(L"7D960B16-7AF8-11D0-8E5E-00A0C911005A")]
[InterfaceTypeAttribute()]
public interface class IVsDebugger
[<GuidAttribute("7D960B16-7AF8-11D0-8E5E-00A0C911005A")>]
[<InterfaceTypeAttribute()>]
type IVsDebugger = interface end
public interface IVsDebugger
Remarks
The DebugLaunch can add or modify parameters passed to the LaunchDebugTargets to, for example, launch a custom debug engine.
For examples of using the interface, see the code for Using the Babel Package, the Figures Sample, and My C Package Sample.
Notes to Implementers
The environment implements this interface.
Notes to Callers
This interface is used by DebugLaunch.