Microsoft.SPOT.Input Namespace

The Microsoft.SPOT.Input namespace provides classes, delegates, and enumerations that support the Windows® Presentation Foundation (WPF) input system.

Classes

Name Description
Public Class ButtonDevice Represents a hardware device that has buttons on it for inputing data.
Public Class ButtonEventArgs Provides data for a button input event.
Public Class Buttons Represents the buttons on an input device that is represented by a ButtonDevice object.
Public Class FocusChangedEventArgs Provides data for an event that occurs when an input device's button focus moves to a different display element.
Public Class InputDevice Provides a constructor and a property for describing input devices.
Public Class InputEventArgs Provides data for input-related routed events.
Public Class InputManager Manages all of the input systems in Windows Presentation Foundation (WPF).
Public Class InputProviderSite Represents the intermediary between an input provider and the input manager.
Public Class InputReport Represents an input to InputProviderSite and InputManager objects.
Public Class InputReportEventArgs Provides data for an event that occurs when the input manager receives an input report from an input provider site.
Public Class NotifyInputEventArgs Provides data for raw input being processed by the input manager.
Public Class PreProcessInputEventArgs Provides data for preprocess input events.
Public Class ProcessInputEventArgs Provides data for postprocess input events.
Public Class RawButtonInputReport Represents a button device's input to InputProviderSite and InputManager objects.
Public Class StagingAreaInputItem Encapsulates an input for entry in the staging area.

Delegates

Name Description
Public Delegate ButtonEventHandler Represents the method that handles button-related input events.
Public Delegate FocusChangedEventHandler Represents the method that handles an event that occurs when the focus changes.
Public Delegate InputEventHandler Represents the method that handles input-related events.
Public Delegate InputReportEventHandler Supports the Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.
Public Delegate NotifyInputEventHandler Represents the method that handles notify input events for the input manager.
Public Delegate PreProcessInputEventHandler Represents the method that handles preprocess input events.
Public Delegate ProcessInputEventHandler Represents the method that handles process input events.

Enumerations

Name Description
Public Enumeration Button Identifies a button on a button device.
Public Enumeration ButtonState Specifies the state of a button's input.
Public Enumeration RawButtonActions Specifies the current "raw" action of a button.