Microsoft.UI.Input Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 . |
EnteredMoveSizeEventArgs |
Bietet Unterstützung für das Windows-Eingabesystem. Dies umfasst u. a.:
|
EnteringMoveSizeEventArgs |
Bietet Unterstützung für das Windows-Eingabesystem. Dies umfasst u. a.:
|
ExitedMoveSizeEventArgs |
Bietet Unterstützung für das Windows-Eingabesystem. Dies umfasst u. a.:
|
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 . |
WindowRectChangedEventArgs |
Bietet Unterstützung für das Windows-Eingabesystem. Dies umfasst u. a.:
|
WindowRectChangingEventArgs |
Bietet Unterstützung für das Windows-Eingabesystem. Dies umfasst u. a.:
|
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. |
MoveSizeOperation |
Bietet Unterstützung für das Windows-Eingabesystem. Dies umfasst u. a.:
|
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
- Microsoft.UI.Xaml.Input
- Eingabe und Geräte
- Einführung in die Interaktion
- Beispiel für den Benutzerinteraktionsmodus
- Beispiel für visuelle Fokuselemente
- Eingabe: Beispiel für Gerätefunktionen
- Eingabe: Freihandbeispiel
- Eingabe: vereinfachtes Freihandbeispiel
- Eingabe: Beispiel für XAML-Benutzereingabeereignisse
- Beispiel für XAML-Bildlauf, Schwenken und Zoomen
- Beispiel für die DirectX-Fingereingabe
- Eingabe: Beispiel für Manipulationen und Gesten (C++)
- Eingabe: Beispiel für Fingereingabe-Treffertests
- Beispiel für die Eingabequellenidentifikation
- Beispiel für Fingereingabeeinschleusung
- Win32–Beispiel für Touchtreffertests
- Einfaches Eingabebeispiel
- Beispiel für radiale Controller