IVsDebuggerEvents Interface

Definition

Provides notification when the debugger changes mode. The debugger operates in one of three modes: run, break, or design. The interface is an argument of the AdviseDebuggerEvents(IVsDebuggerEvents, UInt32) method of the IVsDebugger interface. The interface is an event sink, a recipient of events, implemented by components wanting notification of changes in the debugger.

public interface class IVsDebuggerEvents
public interface class IVsDebuggerEvents
__interface IVsDebuggerEvents
[System.Runtime.InteropServices.Guid("7D960B15-7AF8-11D0-8E5E-00A0C911005A")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsDebuggerEvents
[System.Runtime.InteropServices.Guid("7D960B15-7AF8-11D0-8E5E-00A0C911005A")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsDebuggerEvents
[<System.Runtime.InteropServices.Guid("7D960B15-7AF8-11D0-8E5E-00A0C911005A")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsDebuggerEvents = interface
[<System.Runtime.InteropServices.Guid("7D960B15-7AF8-11D0-8E5E-00A0C911005A")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsDebuggerEvents = interface
Public Interface IVsDebuggerEvents
Derived
Attributes

Methods

OnModeChange(DBGMODE)

Specifies the function called when the debugging mode changes.

Applies to