IVsLongIdleEvents Interface

Implemented by subscribers interested in receiving long idle notifications.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.12.0 (in Microsoft.VisualStudio.Shell.Interop.12.0.dll)

Syntax

'Declaration
<GuidAttribute("DB08A383-3818-4CC9-944F-1A6F4E174C64")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IVsLongIdleEvents
[GuidAttribute("DB08A383-3818-4CC9-944F-1A6F4E174C64")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsLongIdleEvents
[GuidAttribute(L"DB08A383-3818-4CC9-944F-1A6F4E174C64")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class IVsLongIdleEvents
[<GuidAttribute("DB08A383-3818-4CC9-944F-1A6F4E174C64")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type IVsLongIdleEvents =  interface end
public interface IVsLongIdleEvents

The IVsLongIdleEvents type exposes the following members.

Methods

  Name Description
Public method OnEnterIdle Occurs when the shell enters an idle state.
Public method OnExitIdle Occurs when the user has made some keyboard or mouse input that caused the shell to exit the long idle state.

Top

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace