Microsoft.UI.Input Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona compatibilidad con el sistema de entrada de Windows. Esto incluye lo siguiente:
- Entrada táctil, lápiz/lápiz, mouse y dispositivo de teclado.
- Detección, reconocimiento y control de gestos y manipulación.
- Configuración, detección y control de inercia.
- Administración del puntero de entrada.
Clases
| Nombre | Description |
|---|---|
| CharacterReceivedEventArgs |
Contiene datos de eventos para el evento InputKeyboardSource.CharacterReceived . |
| ContextMenuKeyEventArgs |
Contiene datos de eventos para el evento InputKeyboardSource.ContextMenuKey . |
| CrossSlidingEventArgs |
Contiene datos de eventos para el evento CrossSliding . |
| DraggingEventArgs |
Contiene datos de eventos para el evento De arrastre . |
| EnteredMoveSizeEventArgs |
Contiene datos de eventos para el evento EnteredMoveSize . |
| EnteringMoveSizeEventArgs |
Contiene datos de eventos para el evento EnteringMoveSize . |
| ExitedMoveSizeEventArgs |
Contiene datos de eventos para el evento ExitedMoveSize . |
| FocusChangedEventArgs |
Contiene datos de eventos para los eventos InputFocusController.GotFocus y InputFocusController.LostFocus . |
| FocusNavigationRequest |
Proporciona detalles para los eventos de navegación de foco. |
| FocusNavigationRequestEventArgs |
Contiene datos de eventos para los eventos InputFocusController.NavigateFocusRequested y InputFocusNavigationHost.DepartFocusRequested . |
| GestureRecognizer |
Proporciona reconocimiento de gestos y manipulación, agentes de escucha de eventos y configuración. Para obtener más información sobre esta API, consulta el tema Gestos de WinRT para UWPRecognizer . |
| HoldingEventArgs |
Contiene datos de eventos para el evento Holding . |
| InputActivationListener |
Proporciona la capacidad de acceder y observar los cambios en el estado de activación de un objeto. |
| InputActivationListenerActivationChangedEventArgs |
Contiene datos de eventos para el evento InputActivationChanged . |
| InputCursor |
Clase base para un objeto de puntero visual que se puede aplicar a inputPointerSource. |
| InputCustomCursor |
Objeto de puntero visual personalizado que se puede aplicar a inputPointerSource. No implementado: consulte Notas de la versión del canal estable para el SDK de Aplicaciones para Windows. |
| InputDesktopNamedResourceCursor |
Representa un objeto de puntero visual que usa un recurso de aplicación en lugar de un cursor del sistema predefinido. |
| InputDesktopResourceCursor |
Representa un objeto de puntero visual que usa un recurso de aplicación en lugar de un cursor del sistema predefinido. |
| InputFocusChangedEventArgs |
Contiene datos de eventos para los eventos InputFocusController.GotFocus y InputFocusController.LostFocus . |
| InputFocusController |
Representa un objeto que admite el control y la administración de eventos de foco en contentIsland. |
| InputFocusNavigationHost |
Habilita una aplicación que hospeda content.ContentIsland para crear y responder a solicitudes de movimiento de foco entre la aplicación de hospedaje y contentIsland. |
| InputKeyboardSource |
Procesa la entrada del teclado para el subproceso actual. |
| InputLightDismissAction |
Habilita el descarte de la ventana actual en función de la detección de eventos de interacción en cualquier lugar fuera de la ventana actual o desde una entrada de teclado específica. |
| InputLightDismissEventArgs |
Proporciona datos para el evento Descartado . |
| InputNonClientPointerSource |
Procesa los mensajes de entrada de puntero y ventana en el área que no es cliente de una ventana. |
| InputObject |
Clase base para todos los objetos de entrada. |
| InputPointerSource |
Representa un objeto registrado para la entrada del puntero de informe y proporciona el control de eventos de entrada y cursor de puntero. |
| InputPopupController |
Proporciona compatibilidad con el sistema de entrada de Windows. Esto incluye lo siguiente:
|
| InputPreTranslateKeyboardSource |
Habilita la traducción previa de la entrada del teclado para el subproceso actual. |
| InputSystemCursor |
Representa un objeto de puntero visual que usa cursores de sistema predefinidos como Hand, IBeam y Arrow. |
| InputUnderlyingWindowController |
Proporciona compatibilidad con el sistema de entrada de Windows. Esto incluye lo siguiente:
|
| KeyboardInput |
Habilita el control de la entrada de teclado para el subproceso actual. |
| KeyEventArgs |
Proporciona datos de eventos para varios eventos de inicio y reducción de claves. |
| ManipulationCompletedEventArgs |
Contiene datos de eventos para el evento ManipulationCompleted . |
| ManipulationInertiaStartingEventArgs |
Contiene datos de eventos para El evento GestureRecognizer.ManipulationInertiaStartingEvent. |
| ManipulationStartedEventArgs |
Contiene datos de eventos para el evento ManipulationStarted . |
| ManipulationUpdatedEventArgs |
Contiene datos de eventos para el evento ManipulationUpdated . |
| MouseWheelParameters |
Proporciona propiedades asociadas a la rueda del botón de un dispositivo del mouse. |
| NonClientCaptionTappedEventArgs |
Contiene datos de eventos para el evento CaptionTapped . |
| NonClientPointerEventArgs |
Proporciona datos de eventos para varios eventos de puntero. |
| NonClientRegionsChangedEventArgs |
Contiene datos de eventos para el evento InputNonClientPointerSource.RegionsChanged . |
| PointerEventArgs |
Contiene los argumentos devueltos por el último evento de puntero. |
| PointerPoint |
Proporciona propiedades básicas para el puntero de entrada asociado a un solo mouse, lápiz o lápiz táctil o contacto táctil. |
| PointerPointProperties |
Proporciona propiedades extendidas para un objeto PointerPoint . |
| PointerPredictor |
Proporciona compatibilidad para generar una colección de objetos PointerPoint que predicen la ruta de acceso más probable del puntero de entrada actual. |
| RightTappedEventArgs |
Contiene datos de eventos para el evento GestureRecognizer.RightTapped . Para obtener más información sobre esta API, consulta el tema WinRT RightTappedEventArgs de UWP. |
| TappedEventArgs |
Contiene datos de eventos para el evento Tapped . Para obtener más información sobre esta API, consulta el tema UWP WinRT TappedEventArgs . |
| TouchHitTestingEventArgs |
Proporciona compatibilidad con el sistema de entrada de Windows. Esto incluye lo siguiente:
|
| WindowRectChangedEventArgs |
Contiene datos de eventos para el evento WindowRectChanged . |
| WindowRectChangingEventArgs |
Contiene datos de eventos para el evento WindowRectChanging . |
Estructuras
| Nombre | Description |
|---|---|
| CrossSlideThresholds |
Contiene los umbrales de distancia para una interacción crosssliding . |
| ManipulationDelta |
Contiene las transformaciones acumuladas para la manipulación actual. |
| ManipulationVelocities |
Describe la velocidad a la que se producen manipulaciones. |
| PhysicalKeyStatus |
Especifica los posibles estados de una tecla de teclado física. |
| ProximityEvaluation |
Proporciona compatibilidad con el sistema de entrada de Windows. Esto incluye lo siguiente:
|
Interfaces
| Nombre | Description |
|---|---|
| IPointerPointTransform |
Proporciona funciones de transformación generalizadas. |
Enumeraciones
| Nombre | Description |
|---|---|
| CrossSlidingState |
Especifica los posibles estados del evento CrossSliding . |
| DraggingState |
Especifica los estados posibles del evento Dragging . |
| FocusNavigationReason |
Especifica los posibles motivos de un evento de navegación de foco. |
| FocusNavigationResult |
Especifica los posibles resultados de un evento de navegación de foco. |
| GestureSettings |
Especifica las interacciones admitidas por una aplicación. |
| HoldingState |
Especifica el estado del evento Holding . |
| InputActivationState |
Especifica todos los estados de activación posibles para una ventana. |
| InputLayoutPolicy |
Proporciona compatibilidad con el sistema de entrada de Windows. Esto incluye lo siguiente:
|
| InputPointerActivationBehavior |
Proporciona compatibilidad con el sistema de entrada de Windows. Esto incluye lo siguiente:
|
| InputPointerSourceDeviceKinds |
Especifica los tipos de dispositivo de entrada de puntero que se pueden usar con inputPointerSource. |
| InputSystemCursorShape |
Especifica los tipos de puntero visual del sistema estándar admitidos por un objeto InputSystemCursor . |
| LightDismissReason |
Proporciona compatibilidad con el sistema de entrada de Windows. Esto incluye lo siguiente:
|
| MoveSizeOperation |
Especifica los tipos de operaciones de movimiento y cambio de tamaño que se realizan en un objeto . |
| NonClientRegionKind |
Especifica los tipos de regiones que no son cliente. |
| PointerDeviceType |
Especifica los tipos de dispositivo de entrada basados en puntero reconocidos por Windows. |
| PointerUpdateKind |
Especifica los tipos de actualizaciones de puntero compatibles con una aplicación. |
| PopupPointerMode |
Proporciona compatibilidad con el sistema de entrada de Windows. Esto incluye lo siguiente:
|
| VirtualKeyStates |
Especifica los estados posibles de una clave virtual. |
Consulte también
- Microsoft.UI.Xaml.Input
- Entrada y dispositivos
- Información básica de interacción
- Ejemplo de modo de interacción del usuario
- ejemplo de objetos visuales Focus
- Input: ejemplo de funcionalidades del dispositivo
- Entrada: ejemplo de entrada manuscrita
- Input: Muestra simplificada de tinta
- Input: ejemplo de eventos de entrada de usuario XAML
- Muestra de scroll, panorámica y zoom en XAML
- Ejemplo de entrada táctil de DirectX
- Input: Ejemplo de manipulaciones y gestos
- Input: ejemplo de prueba de detección de toque
- Ejemplo de identificación del origen de entrada
- Ejemplo de inyección táctil
- Ejemplo de prueba de posicionamiento táctil win32
- Ejemplo de entrada básico
- Ejemplo de controlador radial