ManipulationDeltaRoutedEventArgs ManipulationDeltaRoutedEventArgs ManipulationDeltaRoutedEventArgs ManipulationDeltaRoutedEventArgs Class

Definition

Provides data for the ManipulationDelta event.

public : sealed class ManipulationDeltaRoutedEventArgs : RoutedEventArgs, IManipulationDeltaRoutedEventArgs
public sealed class ManipulationDeltaRoutedEventArgs : RoutedEventArgs, IManipulationDeltaRoutedEventArgs
Public NotInheritable Class ManipulationDeltaRoutedEventArgs Inherits RoutedEventArgs Implements IManipulationDeltaRoutedEventArgs
var manipulationDeltaRoutedEventArgs = new manipulationDeltaRoutedEventArgs();
Inheritance
ManipulationDeltaRoutedEventArgsManipulationDeltaRoutedEventArgsManipulationDeltaRoutedEventArgsManipulationDeltaRoutedEventArgs
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Constructors

ManipulationDeltaRoutedEventArgs() ManipulationDeltaRoutedEventArgs() ManipulationDeltaRoutedEventArgs() ManipulationDeltaRoutedEventArgs()

Initializes a new instance of the ManipulationDeltaRoutedEventArgs class.

public : ManipulationDeltaRoutedEventArgs()
public ManipulationDeltaRoutedEventArgs()
Public Sub New()
var manipulationDeltaRoutedEventArgs = new manipulationDeltaRoutedEventArgs();

Properties

Container Container Container Container

Gets the UIElement that is considered the container of the manipulation.

public : UIElement Container { get; }
public UIElement Container { get; }
Public ReadOnly Property Container As UIElement
var uiElement = manipulationDeltaRoutedEventArgs.container;
Value
UIElement UIElement UIElement UIElement

The UIElement that is considered the container of the manipulation.

Remarks

Cumulative Cumulative Cumulative Cumulative

Gets the overall changes since the beginning of the manipulation.

public : ManipulationDelta Cumulative { get; }
public ManipulationDelta Cumulative { get; }
Public ReadOnly Property Cumulative As ManipulationDelta
var manipulationDelta = manipulationDeltaRoutedEventArgs.cumulative;
Value
ManipulationDelta ManipulationDelta ManipulationDelta ManipulationDelta

The overall changes since the beginning of the manipulation.

Delta Delta Delta Delta

Gets the most recent changes of the current manipulation, as a ManipulationDelta.

public : ManipulationDelta Delta { get; }
public ManipulationDelta Delta { get; }
Public ReadOnly Property Delta As ManipulationDelta
var manipulationDelta = manipulationDeltaRoutedEventArgs.delta;
Value
ManipulationDelta ManipulationDelta ManipulationDelta ManipulationDelta

The most recent changes of the current manipulation.

Handled Handled Handled Handled

Gets or sets a value that marks the routed event as handled. Setting to true prevents most handlers along the event route from handling the same event again.

public : Platform::Boolean Handled { get; set; }
public bool Handled { get; set; }
Public ReadWrite Property Handled As bool
var bool = manipulationDeltaRoutedEventArgs.handled;
manipulationDeltaRoutedEventArgs.handled = bool;
Value
Platform::Boolean bool bool bool

true to mark the routed event handled; false to leave the routed event unhandled, which permits the event to potentially route further. The default is false.

See Also

IsInertial IsInertial IsInertial IsInertial

Gets whether the ManipulationDelta event occurs during inertia.

public : Platform::Boolean IsInertial { get; }
public bool IsInertial { get; }
Public ReadOnly Property IsInertial As bool
var bool = manipulationDeltaRoutedEventArgs.isInertial;
Value
Platform::Boolean bool bool bool

true if the ManipulationDelta event occurs during inertia; false if the event occurs while the user's input device has contact with the element.

PointerDeviceType PointerDeviceType PointerDeviceType PointerDeviceType

Gets the PointerDeviceType for the pointer device involved in the manipulation.

public : PointerDeviceType PointerDeviceType { get; }
public PointerDeviceType PointerDeviceType { get; }
Public ReadOnly Property PointerDeviceType As PointerDeviceType
var pointerDeviceType = manipulationDeltaRoutedEventArgs.pointerDeviceType;

Position Position Position Position

Gets the point from which the manipulation originated.

public : Point Position { get; }
public Point Position { get; }
Public ReadOnly Property Position As Point
var point = manipulationDeltaRoutedEventArgs.position;
Value
Point Point Point Point

The point from which the manipulation originated.

See Also

Velocities Velocities Velocities Velocities

Gets the rates of the most recent changes to the manipulation.

public : ManipulationVelocities Velocities { get; }
public ManipulationVelocities Velocities { get; }
Public ReadOnly Property Velocities As ManipulationVelocities
var manipulationVelocities = manipulationDeltaRoutedEventArgs.velocities;
Value
ManipulationVelocities ManipulationVelocities ManipulationVelocities ManipulationVelocities

The rates of the most recent changes to the manipulation.

OriginalSource OriginalSource OriginalSource OriginalSource

Inherited from RoutedEventArgs

Methods

Complete() Complete() Complete() Complete()

Completes the manipulation without inertia.

public : void Complete()
public void Complete()
Public Function Complete() As void
manipulationDeltaRoutedEventArgs.complete();

See Also