Share via


IVsLongIdleEvents Interface

Definition

Implemented by subscribers interested in receiving long idle notifications.

public interface class IVsLongIdleEvents
public interface class IVsLongIdleEvents
__interface IVsLongIdleEvents
[System.Runtime.InteropServices.Guid("DB08A383-3818-4CC9-944F-1A6F4E174C64")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsLongIdleEvents
[<System.Runtime.InteropServices.Guid("DB08A383-3818-4CC9-944F-1A6F4E174C64")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsLongIdleEvents = interface
Public Interface IVsLongIdleEvents
Attributes

Methods

OnEnterIdle(UInt32)

Occurs when the shell enters an idle state.

OnExitIdle()

Occurs when the user has made some keyboard or mouse input that caused the shell to exit the long idle state.

Applies to