Microsoft.UI.Input Espacio de nombres

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:

  • 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.
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:

  • 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.
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:

  • 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.
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:

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

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:

  • 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.
InputPointerActivationBehavior

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

  • 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.
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:

  • 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.
VirtualKeyStates

Especifica los estados posibles de una clave virtual.

Consulte también