Share via


IVsDebugLaunch Interface

Definition

Launches the debugger. You can get an instance of this interface from the SVsDebugLaunch (SID_SVsDebugLaunch) service.

public interface class IVsDebugLaunch
public interface class IVsDebugLaunch
__interface IVsDebugLaunch
[System.Runtime.InteropServices.Guid("A5412570-5FB9-11D1-A811-00A0C9110051")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsDebugLaunch
[System.Runtime.InteropServices.Guid("A5412570-5FB9-11D1-A811-00A0C9110051")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsDebugLaunch
[<System.Runtime.InteropServices.Guid("A5412570-5FB9-11D1-A811-00A0C9110051")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsDebugLaunch = interface
[<System.Runtime.InteropServices.Guid("A5412570-5FB9-11D1-A811-00A0C9110051")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsDebugLaunch = interface
Public Interface IVsDebugLaunch
Attributes

Remarks

You can use one of two ways to launch the debugger: IVsDebugLaunch,and IVsSolutionBuildManager. This interface, IVsDebugLaunch, is easier to implement but does not provide as much control over the debugger as IVsSolutionBuildManager.

Methods

DebugLaunch(UInt32)

Launches the debugger.

QueryDebugLaunch(UInt32, Int32)

Tests whether you can launch the debugger with the specified options.

Applies to