Skip to main content

RawButtonInputReport Class

NuGet: GHIElectronics.TinyCLR.UI
Assembly: GHIElectronics.TinyCLR.UI
Namespace: GHIElectronics.TinyCLR.UI.Input

The RawButtonInputReport class encapsulates the raw input provided from a keyboard.

public class RawButtonInputReport : InputReport

Constructors​

RawButtonInputReport(PresentationSource inputSource, DateTime timestamp, HardwareButton button, RawButtonActions actions)​

public RawButtonInputReport(PresentationSource inputSource, DateTime timestamp, HardwareButton button, RawButtonActions actions) : base(inputSource, timestamp)

Constructs an instance of the RawKeyboardInputReport class.

ParameterTypeDescription
inputSourcePresentationSourcesource of the input
timestampDateTimeThe time when the input occured.
buttonHardwareButton
actionsRawButtonActions

Fields​

Button​

public readonly HardwareButton Button

Read-only access to the button reported.

Actions​

public readonly RawButtonActions Actions

Read-only access to the action reported.