IMouseProcessor2 Interface 
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides touch related extensions for mouse bindings.
public interface class IMouseProcessor2 : Microsoft::VisualStudio::Text::Editor::IMouseProcessorpublic interface class IMouseProcessor2 : Microsoft::VisualStudio::Text::Editor::IMouseProcessor__interface IMouseProcessor2 : Microsoft::VisualStudio::Text::Editor::IMouseProcessorpublic interface IMouseProcessor2 : Microsoft.VisualStudio.Text.Editor.IMouseProcessortype IMouseProcessor2 = interface
    interface IMouseProcessorPublic Interface IMouseProcessor2
Implements IMouseProcessor- Implements
Methods
| PostprocessDragEnter(DragEventArgs) | Handles a drag enter event after the default handler.(Inherited from IMouseProcessor) | 
| PostprocessDragLeave(DragEventArgs) | Handles a drag leave event after the default handler.(Inherited from IMouseProcessor) | 
| PostprocessDragOver(DragEventArgs) | Handles a drag over event after the default handler.(Inherited from IMouseProcessor) | 
| PostprocessDrop(DragEventArgs) | Handles a drop event after the default handler.(Inherited from IMouseProcessor) | 
| PostprocessGiveFeedback(GiveFeedbackEventArgs) | Handles a GiveFeedback event after the default handler.(Inherited from IMouseProcessor) | 
| PostprocessManipulationCompleted(ManipulationCompletedEventArgs) | Handles a touch manipulation completed event after the default handler. | 
| PostprocessManipulationDelta(ManipulationDeltaEventArgs) | Handles a touch manipulation delta event before the default handler. | 
| PostprocessManipulationInertiaStarting(ManipulationInertiaStartingEventArgs) | Handles a touch manipulation inertia starting event after the default handler. | 
| PostprocessManipulationStarting(ManipulationStartingEventArgs) | Handles a touch manipulation starting event after the default handler. | 
| PostprocessMouseDown(MouseButtonEventArgs) | Handles a mouse down event after the default handler.(Inherited from IMouseProcessor) | 
| PostprocessMouseEnter(MouseEventArgs) | Handles a mouse enter event after the default handler.(Inherited from IMouseProcessor) | 
| PostprocessMouseLeave(MouseEventArgs) | Handles a mouse leave event after the default handler.(Inherited from IMouseProcessor) | 
| PostprocessMouseLeftButtonDown(MouseButtonEventArgs) | Handles a mouse left button down event after the default handler.(Inherited from IMouseProcessor) | 
| PostprocessMouseLeftButtonUp(MouseButtonEventArgs) | Handles a mouse left button up event after the default handler.(Inherited from IMouseProcessor) | 
| PostprocessMouseMove(MouseEventArgs) | Handles a mouse move event after the default handler.(Inherited from IMouseProcessor) | 
| PostprocessMouseRightButtonDown(MouseButtonEventArgs) | Handles a mouse right button down event after the default handler.(Inherited from IMouseProcessor) | 
| PostprocessMouseRightButtonUp(MouseButtonEventArgs) | Handles a mouse right button up event after the default handler.(Inherited from IMouseProcessor) | 
| PostprocessMouseUp(MouseButtonEventArgs) | Handles a mouse up event after the default handler.(Inherited from IMouseProcessor) | 
| PostprocessMouseWheel(MouseWheelEventArgs) | Handles a mouse wheel event after the default handler.(Inherited from IMouseProcessor) | 
| PostprocessQueryContinueDrag(QueryContinueDragEventArgs) | Handles a QueryContinueDrag event after the default handler.(Inherited from IMouseProcessor) | 
| PostprocessStylusSystemGesture(StylusSystemGestureEventArgs) | Handles a Stylus SystemGesture event after the default handler. | 
| PostprocessTouchDown(TouchEventArgs) | Handles a touch down event after the default handler. | 
| PostprocessTouchUp(TouchEventArgs) | Handles a touch up event after the default handler. | 
| PreprocessDragEnter(DragEventArgs) | Handles a drag enter event before the default handler.(Inherited from IMouseProcessor) | 
| PreprocessDragLeave(DragEventArgs) | Handles a drag leave event before the default handler.(Inherited from IMouseProcessor) | 
| PreprocessDragOver(DragEventArgs) | Handles a drag over event before the default handler.(Inherited from IMouseProcessor) | 
| PreprocessDrop(DragEventArgs) | Handles a drop event before the default handler.(Inherited from IMouseProcessor) | 
| PreprocessGiveFeedback(GiveFeedbackEventArgs) | Handles a GiveFeedback event before the default handler.(Inherited from IMouseProcessor) | 
| PreprocessManipulationCompleted(ManipulationCompletedEventArgs) | Handles a touch manipulation completed event before the default handler. | 
| PreprocessManipulationDelta(ManipulationDeltaEventArgs) | Handles a touch manipulation delta event before the default handler. | 
| PreprocessManipulationInertiaStarting(ManipulationInertiaStartingEventArgs) | Handles a touch manipulation inertia starting event before the default handler. | 
| PreprocessManipulationStarting(ManipulationStartingEventArgs) | Handles a touch manipulation starting event before the default handler. | 
| PreprocessMouseDown(MouseButtonEventArgs) | Handles a mouse down event before the default handler.(Inherited from IMouseProcessor) | 
| PreprocessMouseEnter(MouseEventArgs) | Handles a mouse enter event before the default handler.(Inherited from IMouseProcessor) | 
| PreprocessMouseLeave(MouseEventArgs) | Handles a mouse leave event before the default handler.(Inherited from IMouseProcessor) | 
| PreprocessMouseLeftButtonDown(MouseButtonEventArgs) | Handles a mouse left button down event before the default handler.(Inherited from IMouseProcessor) | 
| PreprocessMouseLeftButtonUp(MouseButtonEventArgs) | Handles a mouse left button up event before the default handler.(Inherited from IMouseProcessor) | 
| PreprocessMouseMove(MouseEventArgs) | Handles a mouse move event before the default handler.(Inherited from IMouseProcessor) | 
| PreprocessMouseRightButtonDown(MouseButtonEventArgs) | Handles a mouse right button down event before the default handler.(Inherited from IMouseProcessor) | 
| PreprocessMouseRightButtonUp(MouseButtonEventArgs) | Handles a mouse right button up event before the default handler.(Inherited from IMouseProcessor) | 
| PreprocessMouseUp(MouseButtonEventArgs) | Handles a mouse up event before the default handler.(Inherited from IMouseProcessor) | 
| PreprocessMouseWheel(MouseWheelEventArgs) | Handles a mouse wheel event before the default handler.(Inherited from IMouseProcessor) | 
| PreprocessQueryContinueDrag(QueryContinueDragEventArgs) | Handles a QueryContinueDrag event before the default handler.(Inherited from IMouseProcessor) | 
| PreprocessStylusSystemGesture(StylusSystemGestureEventArgs) | Handles a Stylus SystemGesture event before the default handler. | 
| PreprocessTouchDown(TouchEventArgs) | Handles a touch down event before the default handler. | 
| PreprocessTouchUp(TouchEventArgs) | Handles a touch up event before the default handler. |