IMouseProcessor Interface

Provides extensions for mouse bindings.

Namespace:  Microsoft.VisualStudio.Text.Editor
Assembly:  Microsoft.VisualStudio.Text.UI.Wpf (in Microsoft.VisualStudio.Text.UI.Wpf.dll)

Syntax

'Declaration
Public Interface IMouseProcessor
public interface IMouseProcessor
public interface class IMouseProcessor
type IMouseProcessor =  interface end
public interface IMouseProcessor

The IMouseProcessor type exposes the following members.

Methods

  Name Description
Public method PostprocessDragEnter Handles a drag enter event after the default handler.
Public method PostprocessDragLeave Handles a drag leave event after the default handler.
Public method PostprocessDragOver Handles a drag over event after the default handler.
Public method PostprocessDrop Handles a drop event after the default handler.
Public method PostprocessGiveFeedback Handles a GiveFeedback event after the default handler.
Public method PostprocessMouseDown Handles a mouse down event after the default handler.
Public method PostprocessMouseEnter Handles a mouse enter event after the default handler.
Public method PostprocessMouseLeave Handles a mouse leave event after the default handler.
Public method PostprocessMouseLeftButtonDown Handles a mouse left button down event after the default handler.
Public method PostprocessMouseLeftButtonUp Handles a mouse left button up event after the default handler.
Public method PostprocessMouseMove Handles a mouse move event after the default handler.
Public method PostprocessMouseRightButtonDown Handles a mouse right button down event after the default handler.
Public method PostprocessMouseRightButtonUp Handles a mouse right button up event after the default handler.
Public method PostprocessMouseUp Handles a mouse up event after the default handler.
Public method PostprocessMouseWheel Handles a mouse wheel event after the default handler.
Public method PostprocessQueryContinueDrag Handles a QueryContinueDrag event after the default handler.
Public method PreprocessDragEnter Handles a drag enter event before the default handler.
Public method PreprocessDragLeave Handles a drag leave event before the default handler.
Public method PreprocessDragOver Handles a drag over event before the default handler.
Public method PreprocessDrop Handles a drop event before the default handler.
Public method PreprocessGiveFeedback Handles a GiveFeedback event before the default handler.
Public method PreprocessMouseDown Handles a mouse down event before the default handler.
Public method PreprocessMouseEnter Handles a mouse enter event before the default handler.
Public method PreprocessMouseLeave Handles a mouse leave event before the default handler.
Public method PreprocessMouseLeftButtonDown Handles a mouse left button down event before the default handler.
Public method PreprocessMouseLeftButtonUp Handles a mouse left button up event before the default handler.
Public method PreprocessMouseMove Handles a mouse move event before the default handler.
Public method PreprocessMouseRightButtonDown Handles a mouse right button down event before the default handler.
Public method PreprocessMouseRightButtonUp Handles a mouse right button up event before the default handler.
Public method PreprocessMouseUp Handles a mouse up event before the default handler.
Public method PreprocessMouseWheel Handles a mouse wheel event before the default handler.
Public method PreprocessQueryContinueDrag Handles a QueryContinueDrag event before the default handler.

Top

See Also

Reference

Microsoft.VisualStudio.Text.Editor Namespace