Freigeben über


Microsoft.UI.Input Namespace

Bietet Unterstützung für das Windows-Eingabesystem. Dazu gehören:

  • Toucheingabe, Zeichen-/Eingabestift, Maus und Tastaturgerät.
  • Erkennung, Erkennung und Behandlung von Gesten und Manipulationen.
  • Inertia-Konfiguration, Erkennung und Behandlung.
  • Eingabezeigerverwaltung.

Klassen

CharacterReceivedEventArgs

Enthält Ereignisdaten für das InputKeyboardSource.CharacterReceived-Ereignis.

ContextMenuKeyEventArgs

Enthält Ereignisdaten für das InputKeyboardSource.ContextMenuKey-Ereignis.

CrossSlidingEventArgs

Enthält Ereignisdaten für das CrossSliding-Ereignis.

DraggingEventArgs

Enthält Ereignisdaten für das Dragging-Ereignis.

EnteredMoveSizeEventArgs

Enthält Ereignisdaten für das EnteredMoveSize-Ereignis.

EnteringMoveSizeEventArgs

Enthält Ereignisdaten für das EnteringMoveSize-Ereignis.

ExitedMoveSizeEventArgs

Enthält Ereignisdaten für das ExitedMoveSize-Ereignis.

FocusChangedEventArgs

Enthält Ereignisdaten für die ereignisse InputFocusController.GotFocus.GotFocus und InputFocusController.LostFocus.

FocusNavigationRequest

Enthält Details zu Fokusnavigationsereignissen.

FocusNavigationRequestEventArgs

Enthält Ereignisdaten für die ereignisse InputFocusController.NavigateFocusRequested und InputFocusNavigationHost.DepartFocusRequested Ereignisse.

GestureRecognizer

Stellt Gesten- und Manipulationserkennung, Ereignislistener und Einstellungen bereit.

Weitere Informationen zu dieser API finden Sie im Thema "UWP WinRT GestureRecognizer".

HoldingEventArgs

Enthält Ereignisdaten für das Holding-Ereignis.

InputActivationListener

Bietet die Möglichkeit, auf Änderungen am Aktivierungszustand eines Objekts zuzugreifen und diese zu beobachten.

InputActivationListenerActivationChangedEventArgs

Enthält Ereignisdaten für das InputActivationChanged-Ereignis.

InputCursor

Basisklasse für ein visuelles Zeigerobjekt, das auf ein InputPointerSource-angewendet werden kann.

InputCustomCursor

Ein benutzerdefiniertes visuelles Zeigerobjekt, das auf eine InputPointerSource-angewendet werden kann.

Nicht implementiert: finden Sie Versionshinweise für den Stabilen Kanal für das Windows App SDK.

InputDesktopNamedResourceCursor

Stellt ein visuelles Zeigerobjekt dar, das eine Anwendungsressource anstelle eines vordefinierten Systemcursors verwendet.

InputDesktopResourceCursor

Stellt ein visuelles Zeigerobjekt dar, das eine Anwendungsressource anstelle eines vordefinierten Systemcursors verwendet.

InputFocusChangedEventArgs

Enthält Ereignisdaten für die ereignisse InputFocusController.GotFocus.GotFocus und InputFocusController.LostFocus.

InputFocusController

Stellt ein Objekt dar, das die Behandlung und Verwaltung von Fokusereignissen für ein ContentIsland-unterstützt.

InputFocusNavigationHost

Ermöglicht einer Anwendung, die eine Content.ContentIsland- hostet, um Anforderungen für die Fokusbewegung zwischen der Hostanwendung und dem ContentIsland zu erstellen und darauf zu reagieren.

InputKeyboardSource

Verarbeitet Tastatureingaben für den aktuellen Thread.

InputLightDismissAction

Ermöglicht das Schließen des aktuellen Fensters basierend auf der Erkennung von Interaktionsereignissen an einer beliebigen Stelle außerhalb des aktuellen Fensters oder von einer bestimmten Tastatureingabe.

InputLightDismissEventArgs

Stellt Daten für das Dismissed-Ereignis bereit.

InputNonClientPointerSource

Verarbeitet Zeigereingabe- und Fenstermeldungen im Nicht-Clientbereich eines Fensters.

InputObject

Basisklasse für alle Eingabeobjekte.

InputPointerSource

Stellt ein Objekt dar, das registriert ist, um Zeigereingaben zu melden und Zeigercursor und Eingabeereignisbehandlung bereitzustellen.

InputPreTranslateKeyboardSource

Aktiviert die Vorübersetzung der Tastatureingabe für den aktuellen Thread.

InputSystemCursor

Stellt ein visuelles Zeigerobjekt dar, das vordefinierte Systemcursor wie Hand-, IBeam-und Pfeilverwendet.

KeyboardInput

Ermöglicht die Behandlung von Tastatureingaben für den aktuellen Thread.

KeyEventArgs

Stellt Ereignisdaten für verschiedene Nach-oben- und Tasten-Down-Ereignisse bereit.

ManipulationCompletedEventArgs

Enthält Ereignisdaten für das ManipulationCompleted-Ereignis.

ManipulationInertiaStartingEventArgs

Enthält Ereignisdaten für die GestureRecognizer.ManipulationInertiaStartingEvent.

ManipulationStartedEventArgs

Enthält Ereignisdaten für das ManipulationStarted--Ereignis.

ManipulationUpdatedEventArgs

Enthält Ereignisdaten für das ManipulationUpdated--Ereignis.

MouseWheelParameters

Stellt Eigenschaften bereit, die dem Schaltflächenrad eines Mausgeräts zugeordnet sind.

NonClientCaptionTappedEventArgs

Enthält Ereignisdaten für das CaptionTapped--Ereignis.

NonClientPointerEventArgs

Stellt Ereignisdaten für verschiedene Zeigerereignisse bereit.

NonClientRegionsChangedEventArgs

Enthält Ereignisdaten für das InputNonClientPointerSource.RegionsChanged-Ereignis.

PointerEventArgs

Enthält die Argumente, die vom letzten Zeigerereignis zurückgegeben werden.

PointerPoint

Stellt grundlegende Eigenschaften für den Eingabezeiger bereit, der einem einzelnen Maus-, Zeichen-/Eingabestift oder Touchkontakt zugeordnet ist.

PointerPointProperties

Stellt erweiterte Eigenschaften für ein PointerPoint--Objekt bereit.

PointerPredictor

Bietet Unterstützung für das Generieren einer Auflistung von PointerPoint--Objekten, die den höchstwahrscheinlichen Pfad der aktuellen Eingabe Zeiger-vorhersagen.

RightTappedEventArgs

Enthält Ereignisdaten für das GestureRecognizer.RightTapped-Ereignis.

Weitere Informationen zu dieser API finden Sie im Thema "UWP WinRT RightTappedEventArgs".

TappedEventArgs

Enthält Ereignisdaten für das Tapped-Ereignis.

Weitere Informationen zu dieser API finden Sie im Thema "UWP WinRT TappedEventArgs".

WindowRectChangedEventArgs

Enthält Ereignisdaten für das WindowRectChanged-Ereignis.

WindowRectChangingEventArgs

Enthält Ereignisdaten für das WindowRectChanging--Ereignis.

Strukturen

CrossSlideThresholds

Enthält die Entfernungsschwellenwerte für eine CrossSliding--Interaktion.

ManipulationDelta

Enthält die angesammelten Transformationen für die aktuelle Manipulation.

ManipulationVelocities

Beschreibt die Geschwindigkeit, mit der Manipulationen auftreten.

PhysicalKeyStatus

Gibt die möglichen Zustände einer physischen Tastaturtaste an.

Schnittstellen

IPointerPointTransform

Stellt generalisierte Transformationsfunktionen bereit.

Enumerationen

CrossSlidingState

Gibt die möglichen Zustände des CrossSliding-Ereignis an.

DraggingState

Gibt die möglichen Zustände des Dragging-Ereignis an.

FocusNavigationReason

Gibt die möglichen Gründe für ein Fokusnavigationsereignis an.

FocusNavigationResult

Gibt die möglichen Ergebnisse eines Fokusnavigationsereignisses an.

GestureSettings

Gibt die Interaktionen an, die von einer Anwendung unterstützt werden.

HoldingState

Gibt den Status des Holding--Ereignisses an.

InputActivationState

Gibt alle möglichen Aktivierungszustände für ein Fenster an.

InputPointerSourceDeviceKinds

Gibt die Zeigereingabegerätetypen an, die mit einem InputPointerSource-verwendet werden können.

InputSystemCursorShape

Gibt die standardmäßigen visuellen Zeigertypen des Systems an, die von einem InputSystemCursor -Objekt unterstützt werden.

MoveSizeOperation

Gibt die Arten von Verschiebungs- und Größenänderungsvorgängen an, die für ein Objekt ausgeführt werden.

NonClientRegionKind

Gibt die Typen von Nicht-Client-Regionen an.

PointerDeviceType

Gibt die zeigerbasierten Eingabegerätetypen an, die von Windows erkannt werden.

PointerUpdateKind

Gibt die Arten von Zeigerupdates an, die von einer Anwendung unterstützt werden.

VirtualKeyStates

Gibt die möglichen Zustände eines virtuellen Schlüssels an.

Weitere Informationen