Microsoft.UI.Input Namespace

Bietet Unterstützung für das Windows-Eingabesystem. Dies umfasst u. a.:

  • Eingaben für Toucheingabe, Stift/Eingabestift, Maus und Tastatur.
  • 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 .

FocusChangedEventArgs

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

FocusNavigationRequest

Stellt Details zu Fokusnavigationsereignissen bereit.

FocusNavigationRequestEventArgs

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

GestureRecognizer

Bietet Gesten- und Manipulationserkennung, Ereignislistener und Einstellungen.

Weitere Informationen zu dieser API finden Sie im Thema winRT GestureRecognizer für UWP.

HoldingEventArgs

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

InputActivationListener

Bietet die Möglichkeit, auf den Aktivierungsstatus eines Objekts zuzugreifen und Änderungen daran zu beobachten.

InputActivationListenerActivationChangedEventArgs

Enthält Ereignisdaten für das InputActivationChanged Ereignis.

InputCursor

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

InputCustomCursor

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

Nicht implementiert: Siehe Versionshinweise für den stabilen Kanal für die 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 und InputFocusController.LostFocus .

InputFocusController

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

InputFocusNavigationHost

Ermöglicht einer Anwendung, die ein Content.ContentIsland hostet, das Erstellen und Reagieren auf Anforderungen für die Fokusverschiebung zwischen der Hostinganwendung und dem ContentIsland.

InputKeyboardSource

Verarbeitet Tastatureingaben für den aktuellen Thread.

InputLightDismissAction

Ermöglicht das Entfernen des aktuellen Fensters basierend auf der Erkennung von Interaktionsereignissen außerhalb des aktuellen Fensters oder von bestimmten Tastatureingaben.

InputLightDismissEventArgs

Stellt Daten für das Dismissed-Ereignis bereit .

InputNonClientPointerSource

Verarbeitet zeigereingaben im Nicht-Clientbereich eines Fensters.

InputObject

Basisklasse für alle Eingabeobjekte.

InputPointerSource

Stellt ein Objekt dar, das für die Berichtszeigereingabe registriert ist und Zeigercursor und Eingabeereignisbehandlung bereitstellt.

InputPreTranslateKeyboardSource

Ermöglicht die Vorübersetzung der Tastatureingabe für den aktuellen Thread.

InputSystemCursor

Stellt ein visuelles Zeigerobjekt dar, das vordefinierte Systemcursor wie Hand, IBeam und Arrow verwendet.

KeyboardInput

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

KeyEventArgs

Stellt Ereignisdaten für verschiedene Key-Up- und Key-Down-Ereignisse bereit.

ManipulationCompletedEventArgs

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

ManipulationInertiaStartingEventArgs

Enthält Ereignisdaten für 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-, Stift-/Stift- 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 wahrscheinlichsten Pfad des aktuellen Eingabezeigers 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 UWP-Thema WinRT TappedEventArgs .

Strukturen

CrossSlideThresholds

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

ManipulationDelta

Enthält die akkumulierten Transformationen für die aktuelle Bearbeitung.

ManipulationVelocities

Beschreibt die Geschwindigkeit, mit der Bearbeitungen ausgeführt werden.

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-Ereignisses an.

DraggingState

Gibt die möglichen Zustände des Dragging-Ereignisses 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 einer InputPointerSource verwendet werden können.

InputSystemCursorShape

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

NonClientRegionKind

Gibt die Typen von Nicht-Clientregionen an.

PointerDeviceType

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

PointerUpdateKind

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

VirtualKeyStates

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

Weitere Informationen