Microsoft.SPOT.Input Namespace
Supports the Windows® Presentation Foundation (WPF) input system.
| Name | Description | |
|---|---|---|
![]() | ButtonDevice | Represents a hardware device that has buttons on it for inputing data. |
![]() | ButtonEventArgs | Provides data for a button input event. |
![]() | Buttons | Represents the buttons on an input device that is represented by a ButtonDevice object. |
![]() | FocusChangedEventArgs | Provides data for an event that occurs when an input device's button focus moves to a different display element. |
![]() | GenericDevice | Represents a generic input device to the members of a context. |
![]() | GenericEventArgs | Contains data related to a GenericEvent generated on an input device. |
![]() | GenericEvents | Provides data for standard generic routed events that are input-related. |
![]() | InputDevice | Provides a constructor and a property for describing input devices. |
![]() | InputEventArgs | Provides data for input-related routed events. |
![]() | InputManager | Manages all of the input systems in Windows Presentation Foundation (WPF). |
![]() | InputManager.DeviceEvents | Defines events for InputManager. |
![]() | InputProviderSite | Represents the intermediary between an input provider and the input manager. |
![]() | InputReport | Represents an input to InputProviderSite and InputManager objects. |
![]() | InputReportEventArgs | Provides data for an event that occurs when the input manager receives an input report from an input provider site. |
![]() | NotifyInputEventArgs | Provides data for raw input being processed by the input manager. |
![]() | PreProcessInputEventArgs | Provides data for preprocess input events. |
![]() | ProcessInputEventArgs | Provides data for postprocess input events. |
![]() | RawButtonInputReport | Represents a button device's input to InputProviderSite and InputManager objects. |
![]() | RawGenericInputReport | Encapsulates raw generic input data. |
![]() | RawTouchInputReport | Encapsulates raw touch-input or stylus-input data. |
![]() | StagingAreaInputItem | Encapsulates an input for entry in the staging area. |
![]() | TouchCapture | Captures touch or stylus events. |
![]() | TouchDevice | Represents a touch or stylus device to the members of a context. |
![]() | TouchEventArgs | Contains data related to touch (or stylus) events. |
![]() | TouchEvents | Contains RoutedEvent fields that provide information about a combination of down, move and up touch or stylus events. |
![]() | TouchGestureEventArgs | Contains data related to touch or stylus gestures. |
| Name | Description | |
|---|---|---|
![]() | ButtonEventHandler | Represents the method that handles button-related input events. |
![]() | FocusChangedEventHandler | Represents the method that handles an event that occurs when the focus changes. |
![]() | GenericEventHandler | This delegate defines the syntax of methods that handle a GenericEvent. |
![]() | InputEventHandler | Represents the method that handles input-related events. |
![]() | InputReportEventHandler | Supports the Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code. |
![]() | NotifyInputEventHandler | Represents the method that handles notify input events for the input manager. |
![]() | PreProcessInputEventHandler | Represents the method that handles preprocess input events. |
![]() | ProcessInputEventHandler | Represents the method that handles process input events. |
![]() | TouchEventHandler | Defines the syntax of methods that handle touch (or stylus) events. |
![]() | TouchGestureEventHandler | Defines the syntax of methods that handle touch gesture events. |
| Name | Description | |
|---|---|---|
![]() | ButtonState | Specifies the state of a button's input. |
![]() | CaptureMode | Defines values used to describe the different modes in which input events can be captured. |
![]() | InputManager.InputDeviceType | Defines categories of input devices. |
![]() | RawButtonActions | Specifies the current "raw" action of a button. |
![]() | RawTouchActions | Defines values used to categorize raw touch or stylus actions. |
![]() | TouchGesture | Categorizes a touch or stylus movement. |
![]() | TouchMessages | Defines values that categorize touch actions. |


