Condividi tramite


Microsoft.UI.Input Spazio dei nomi

Fornisce il supporto per il sistema di input di Windows. ad esempio:

  • Input del dispositivo touch, penna/stilo, mouse e tastiera.
  • Rilevamento dei movimenti e manipolazione, riconoscimento e gestione.
  • Configurazione, rilevamento e gestione inertia.
  • Gestione del puntatore di input.

Classi

CharacterReceivedEventArgs

Contiene i dati dell'evento InputKeyboardSource.CharacterReceived .

ContextMenuKeyEventArgs

Contiene i dati dell'evento InputKeyboardSource.ContextMenuKey .

CrossSlidingEventArgs

Contiene i dati degli eventi per l'evento CrossSliding .

DraggingEventArgs

Contiene i dati degli eventi per l'evento Trascinamento .

FocusChangedEventArgs

Contiene i dati dell'evento per gli eventi InputFocusController.GotFocus e InputFocusController.LostFocus .

FocusNavigationRequest

Fornisce i dettagli per gli eventi di spostamento attivo.

FocusNavigationRequestEventArgs

Contiene i dati dell'evento per gli eventi InputFocusController.NavigateFocusRequested e InputFocusNavigationHost.DepartFocusRequested .

GestureRecognizer

Fornisce il riconoscimento dei movimenti e la manipolazione, i listener eventi e le impostazioni.

Per altre informazioni su questa API, vedere l'argomento UWP WinRT GestureRecognizer .

HoldingEventArgs

Contiene i dati degli eventi per l'evento Holding .

InputActivationListener

Fornisce la possibilità di accedere e osservare le modifiche allo stato di attivazione di un oggetto.

InputActivationListenerActivationChangedEventArgs

Contiene i dati degli eventi per l'evento InputActivationChanged .

InputCursor

Classe di base per un oggetto puntatore visivo che può essere applicato a un oggetto InputPointerSource.

InputCustomCursor

Oggetto puntatore visivo personalizzato che può essere applicato a un oggetto InputPointerSource.

Non implementato: vedere Note sulla versione del canale stabile per il SDK per app di Windows.

InputDesktopNamedResourceCursor

Rappresenta un oggetto puntatore visivo che usa una risorsa applicazione anziché un cursore di sistema predefinito.

InputDesktopResourceCursor

Rappresenta un oggetto puntatore visivo che usa una risorsa applicazione anziché un cursore di sistema predefinito.

InputFocusChangedEventArgs

Contiene i dati dell'evento per gli eventi InputFocusController.GotFocus e InputFocusController.LostFocus .

InputFocusController

Rappresenta un oggetto che supporta la gestione e la gestione degli eventi di messa a fuoco in un contentIsland.

InputFocusNavigationHost

Consente a un'applicazione che ospita un content.ContentIsland di creare e rispondere alle richieste di spostamento attivo tra l'applicazione di hosting e contentIsland.

InputKeyboardSource

Elabora l'input della tastiera per il thread corrente.

InputLightDismissAction

Abilita l'interruzione della finestra corrente in base al rilevamento degli eventi di interazione ovunque al di fuori della finestra corrente o da un input della tastiera specifico.

InputLightDismissEventArgs

Fornisce i dati per l'evento Dismissed .

InputNonClientPointerSource

Elabora l'input del puntatore nell'area non client di una finestra.

InputObject

Classe di base per tutti gli oggetti di input.

InputPointerSource

Rappresenta un oggetto registrato per l'input del puntatore del report e fornire la gestione del cursore del puntatore e dell'evento di input.

InputPreTranslateKeyboardSource

Abilita la pre-traduzione dell'input della tastiera per il thread corrente.

InputSystemCursor

Rappresenta un oggetto puntatore visivo che usa cursori di sistema predefiniti, ad esempio Hand, IBeam e Arrow.

KeyboardInput

Consente la gestione dell'input della tastiera per il thread corrente.

KeyEventArgs

Fornisce i dati degli eventi per vari eventi chiave su e chiave.

ManipulationCompletedEventArgs

Contiene i dati dell'evento ManipulationCompleted .

ManipulationInertiaStartingEventArgs

Contiene i dati dell'evento per GestureRecognizer.ManipulationInertiaStartingEvent.

ManipulationStartedEventArgs

Contiene i dati dell'evento ManipulationStarted .

ManipulationUpdatedEventArgs

Contiene i dati degli eventi per l'evento ManipulationUpdated .

MouseWheelParameters

Fornisce proprietà associate alla rotellina del pulsante di un dispositivo del mouse.

NonClientCaptionTappedEventArgs

Contiene i dati degli eventi per l'evento CaptionTapped .

NonClientPointerEventArgs

Fornisce i dati dell'evento per vari eventi puntatore.

NonClientRegionsChangedEventArgs

Contiene i dati dell'evento InputNonClientPointerSource.RegionsChanged .

PointerEventArgs

Contiene gli argomenti restituiti dall'ultimo evento puntatore.

PointerPoint

Fornisce proprietà di base per il puntatore di input associato a un singolo mouse, penna/stilo o contatto tocco.

PointerPointProperties

Fornisce proprietà estese per un oggetto PointerPoint .

PointerPredictor

Fornisce il supporto per la generazione di una raccolta di oggetti PointerPoint che stimano il percorso più probabile del puntatore di input corrente.

RightTappedEventArgs

Contiene i dati dell'evento GestureRecognizer.RightTapped .

Per altre informazioni su questa API, vedere l'argomento UWP WinRT RightTappedEventArgs .

TappedEventArgs

Contiene i dati degli eventi per l'evento Tapped .

Per altre informazioni su questa API, vedere l'argomento UWP WinRT TappedEventArgs .

Struct

CrossSlideThresholds

Contiene le soglie di distanza per un'interazione crosssliding .

ManipulationDelta

Contiene le trasformazioni accumulate per la manipolazione corrente.

ManipulationVelocities

Descrive la velocità con cui si verificano le manipolazioni.

PhysicalKeyStatus

Specifica gli stati possibili di una tastiera fisica.

Interfacce

IPointerPointTransform

Fornisce funzioni di trasformazione generalizzate.

Enumerazioni

CrossSlidingState

Specifica gli stati possibili dell'evento CrossSliding .

DraggingState

Specifica gli stati possibili dell'evento Trascinamento .

FocusNavigationReason

Specifica i motivi possibili per un evento di spostamento attivo.

FocusNavigationResult

Specifica i possibili risultati di un evento di spostamento attivo.

GestureSettings

Specifica le interazioni supportate da un'applicazione.

HoldingState

Specifica lo stato dell'evento Holding .

InputActivationState

Specifica tutti gli stati di attivazione possibili per una finestra.

InputPointerSourceDeviceKinds

Specifica i tipi di dispositivo di input del puntatore che possono essere usati con un InputPointerSource.

InputSystemCursorShape

Specifica i tipi di puntatore visivo di sistema standard supportati da un oggetto InputSystemCursor .

NonClientRegionKind

Specifica i tipi di aree non client.

PointerDeviceType

Specifica i tipi di dispositivo di input basati su puntatore riconosciuti da Windows.

PointerUpdateKind

Specifica i tipi di aggiornamenti del puntatore supportati da un'applicazione.

VirtualKeyStates

Specifica gli stati possibili di una chiave virtuale.

Vedi anche