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. 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
- Microsoft.UI.Xaml.Input
- Eingabegeräte &
- der Interaktion
- Beispiel für den Benutzerinteraktionsmodus
- Beispiel für visuelle Fokuselemente
- Eingabe: Beispiel für Gerätefunktionen
- Eingabe: Freihandbeispiel
- Eingabe: Vereinfachte Freihandbeispiel-
- Eingabe: Beispiel für XAML-Benutzereingabeereignisse
- XAML-Beispiel für Bildlauf, Verschiebung und Zoomen
- Beispiel für die DirectX-Toucheingabe
- Eingabe: Beispiel für Manipulationen und Gesten (C++)
- Eingabe: Beispiel für Touchtreffertests
- Beispiel für eingabequellenidentifikation
- Beispiel für die Toucheinfügung
- Beispiel für win32-Touchtreffertests
- Basic-Eingabebeispiel
- Radialcontroller