Show / Hide Table of Contents

Class InputEventArgs

Base arguments for any input event arguments

Inheritance
System.Object
RoutedEventArgs
InputEventArgs
GamepadEventArgs
KeyboardEventArgs
MouseEventArgs
TouchEventArgs
TouchGestureEventArgs
Inherited Members
RoutedEventArgs.RoutedEvent
RoutedEventArgs.Handled
RoutedEventArgs.Source
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: EmptyKeys.UserInterface.Input
Assembly: EmptyKeys.UserInterface.dll
Syntax
public class InputEventArgs : RoutedEventArgs

Constructors

InputEventArgs(Double, RoutedEvent)

Initializes a new instance of the InputEventArgs class.

Declaration
public InputEventArgs(double timestamp, RoutedEvent routedEvent)
Parameters
Type Name Description
System.Double timestamp

The time stamp.

RoutedEvent routedEvent

The routed event.

InputEventArgs(Double, RoutedEvent, Object)

Initializes a new instance of the InputEventArgs class.

Declaration
public InputEventArgs(double timestamp, RoutedEvent routedEvent, object source)
Parameters
Type Name Description
System.Double timestamp

The time stamp.

RoutedEvent routedEvent

The routed event.

System.Object source

The source.

Properties

Timestamp

Gets the time stamp.

Declaration
public double Timestamp { get; }
Property Value
Type Description
System.Double

The time stamp.

Methods

InvokeEventHandler(Delegate, Object)

Invokes the event handler.

Declaration
protected override void InvokeEventHandler(Delegate handler, object target)
Parameters
Type Name Description
System.Delegate handler

The handler.

System.Object target

The target.

Overrides
RoutedEventArgs.InvokeEventHandler(Delegate, Object)
Back to top Generated by DocFX