Share via


IVsDebugger3 Interface

Definition

Provides additional access to the debugger. You can get an instance of this interface from the SVsShellDebugger (SID_SVsShellDebugger) service. This interface extends IVsDebugger and IVsDebugger2.

public interface class IVsDebugger3
public interface class IVsDebugger3
__interface IVsDebugger3
[System.Runtime.InteropServices.Guid("F6A3B3E7-5A0E-420B-98D0-AE6963CAD9F3")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsDebugger3
[<System.Runtime.InteropServices.Guid("F6A3B3E7-5A0E-420B-98D0-AE6963CAD9F3")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsDebugger3 = interface
Public Interface IVsDebugger3
Attributes

Methods

IsProcessRecycleRequired(VsDebugTargetProcessInfo[])

Determines whether the specified process must be stopped and restarted.

LaunchDebugTargets3(UInt32, VsDebugTargetInfo3[], VsDebugTargetProcessInfo[])

Launches or attaches to the specified processes under the control of the debugger, and returns the processes' process IDs and creation times.

Applies to