PointerEventArgs Constructor
Unstable.
Note: This API is unstable and may change in a future release.
Initializes a new instance of the PointerEventArgs class
Definition
Namespace: Avalonia.Input
Assembly: Avalonia.Base (in Avalonia.Base.dll)
- C#
- VB
- F#
[UnstableAttribute("This constructor might be removed in 12.0. For unit testing, consider using IHeadlessWindow mouse methods.")]
public PointerEventArgs(
RoutedEvent routedEvent,
Object? source,
IPointer pointer,
Visual? rootVisual,
Point rootVisualPosition,
ulong timestamp,
PointerPointProperties properties,
KeyModifiers modifiers
)
<UnstableAttribute("This constructor might be removed in 12.0. For unit testing, consider using IHeadlessWindow mouse methods.")>
Public Sub New (
routedEvent As RoutedEvent,
source As Object,
pointer As IPointer,
rootVisual As Visual,
rootVisualPosition As Point,
timestamp As ULong,
properties As PointerPointProperties,
modifiers As KeyModifiers
)
[<UnstableAttribute("This constructor might be removed in 12.0. For unit testing, consider using IHeadlessWindow mouse methods.")>]
new :
routedEvent : RoutedEvent *
source : Object *
pointer : IPointer *
rootVisual : Visual *
rootVisualPosition : Point *
timestamp : uint64 *
properties : PointerPointProperties *
modifiers : KeyModifiers -> PointerEventArgs