ManipulationDeltaRoutedEventArgs ManipulationDeltaRoutedEventArgs ManipulationDeltaRoutedEventArgs Class

Definition

Provides data for the ManipulationDelta event.

public sealed class ManipulationDeltaRoutedEventArgspublic sealed class ManipulationDeltaRoutedEventArgsPublic NotInheritable Class ManipulationDeltaRoutedEventArgs
Inheritance
ManipulationDeltaRoutedEventArgsManipulationDeltaRoutedEventArgsManipulationDeltaRoutedEventArgs
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Inherited Members

Inherited properties

Constructors

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

Initializes a new instance of the ManipulationDeltaRoutedEventArgs class.

public ManipulationDeltaRoutedEventArgs()public New()Public Sub New()public ManipulationDeltaRoutedEventArgs()
Attributes
Additional features and requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

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 UIElementpublic UIElement Container { get; }
Value
UIElement UIElement UIElement

The UIElement that is considered the container of the manipulation.

Attributes
Additional features and requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

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 ManipulationDeltapublic ManipulationDelta Cumulative { get; }
Value
ManipulationDelta ManipulationDelta ManipulationDelta

The overall changes since the beginning of the manipulation.

Attributes
Additional features and requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Delta Delta Delta Delta

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

public ManipulationDelta Delta { get; }public ManipulationDelta Delta { get; }Public ReadOnly Property Delta As ManipulationDeltapublic ManipulationDelta Delta { get; }
Value
ManipulationDelta ManipulationDelta ManipulationDelta

The most recent changes of the current manipulation.

Attributes
Additional features and requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

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 bool Handled { get; set; }public bool Handled { get; set; }Public ReadWrite Property Handled As boolpublic bool Handled { get; set; }
Value
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.

Attributes
Additional features and requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

IsInertial IsInertial IsInertial IsInertial

Gets whether the ManipulationDelta event occurs during inertia.

public bool IsInertial { get; }public bool IsInertial { get; }Public ReadOnly Property IsInertial As boolpublic bool IsInertial { get; }
Value
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.

Attributes
Additional features and requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

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 PointerDeviceTypepublic PointerDeviceType PointerDeviceType { get; }
Value
PointerDeviceType PointerDeviceType PointerDeviceType

A value of the enumeration.

Attributes
Additional features and requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

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 Pointpublic Point Position { get; }
Value
Point Point Point

The point from which the manipulation originated.

Attributes
Additional features and requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

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 ManipulationVelocitiespublic ManipulationVelocities Velocities { get; }
Value
ManipulationVelocities ManipulationVelocities ManipulationVelocities

The rates of the most recent changes to the manipulation.

Attributes
Additional features and requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Methods

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

Completes the manipulation without inertia.

public void Complete()public void Complete()Public Function Complete() As voidpublic void Complete()
Attributes
Additional features and requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)