Show / Hide Table of Contents

    Class InputDevice

    Provides the base class for all input devices.

    Inheritance
    Object
    DispatcherObject
    InputDevice
    ButtonDevice
    GenericDevice
    TouchDevice
    Inherited Members
    DispatcherObject.CheckAccess()
    DispatcherObject.VerifyAccess()
    DispatcherObject.Dispatcher
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: nanoFramework.UI.Input
    Assembly: nanoFramework.Graphics.dll
    Syntax
    public abstract class InputDevice : DispatcherObject

    Constructors

    | Improve this Doc View Source

    InputDevice()

    Constructs an instance of the InputDevice class.

    Declaration
    protected InputDevice()

    Properties

    | Improve this Doc View Source

    DeviceType

    Input Device Type

    Declaration
    public abstract InputManager.InputDeviceType DeviceType { get; }
    Property Value
    Type Description
    InputManager.InputDeviceType
    | Improve this Doc View Source

    Target

    Returns the element that input from this device is sent to.

    Declaration
    public abstract UIElement Target { get; }
    Property Value
    Type Description
    UIElement

    Extension Methods

    LogDispatcher.GetCurrentClassLogger(Object)
    • Improve this Doc
    • View Source
    Back to top Copyright © 2018 nanoFramework Contributors
    Generated by DocFX