Microsoft.UI.Input Espacio de nombres

Proporciona compatibilidad con el sistema de entrada de Windows. Esto incluye:

  • 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

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 .

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 configuraciones.

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 InputActivationChanged evento.

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 un ContentIsland.

InputFocusNavigationHost

Permite que una aplicación que hospede content.ContentIsland cree y responda a las 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 de una entrada de teclado específica.

InputLightDismissEventArgs

Proporciona datos para el evento Descartado .

InputNonClientPointerSource

Procesa la entrada del puntero 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.

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.

KeyboardInput

Habilita el control de la entrada de teclado para el subproceso actual.

KeyEventArgs

Proporciona datos de eventos para varios eventos clave arriba y abajo.

ManipulationCompletedEventArgs

Contiene datos de eventos para el evento ManipulationCompleted .

ManipulationInertiaStartingEventArgs

Contiene datos de eventos para 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 CaptionTapped evento.

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 para 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 .

Estructuras

CrossSlideThresholds

Contiene los umbrales de distancia para una interacción deslizante cruzada .

ManipulationDelta

Contiene las transformaciones acumuladas para la manipulación actual.

ManipulationVelocities

Describe la velocidad a la que se producen las manipulaciones.

PhysicalKeyStatus

Especifica los posibles estados de una tecla de teclado física.

Interfaces

IPointerPointTransform

Proporciona funciones de transformación generalizadas.

Enumeraciones

CrossSlidingState

Especifica los posibles estados del evento CrossSliding .

DraggingState

Especifica los posibles estados del evento De arrastre .

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.

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 .

NonClientRegionKind

Especifica los tipos de regiones que no son cliente.

PointerDeviceType

Especifica los tipos de dispositivo de entrada basados en punteros reconocidos por Windows.

PointerUpdateKind

Especifica los tipos de actualizaciones de puntero compatibles con una aplicación.

VirtualKeyStates

Especifica los posibles estados de una clave virtual.

Consulte también