DragPendingState::Next Method (MouseAction^)

 

Returns the next MouseAction state. Valid next states are: (1) DraggingState, if the user has moved the mouse far enough to invoke a drag; (2) ClickedState, if the user has lifted up on the mouse button without moving it far enough to invoke a drag; (3) DragCanceledState, if the current MouseAction state is Cancel; (4) this state, for all other events.

Namespace:   Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

public:
virtual MouseActionState^ Next(
	MouseAction^ mouseAction
) override

Parameters

mouseAction
Type: Microsoft.VisualStudio.Modeling.Diagrams::MouseAction^

The MouseAction containing information to determine the next state. The information includes: (1) the current MouseAction event, and (2) the current mouse position.

Return to top
Show: