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
| Name | Beschreibung |
|---|---|
| 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 und InputFocusController.LostFocus . |
| FocusNavigationRequest |
Enthält Details zu Fokusnavigationsereignissen. |
| FocusNavigationRequestEventArgs |
Enthält Ereignisdaten für die Ereignisse InputFocusController.NavigateFocusRequested und InputFocusNavigationHost.DepartFocusRequested . |
| 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 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 auf einem ContentIsland unterstützt. |
| InputFocusNavigationHost |
Ermöglicht eine Anwendung, die ein 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. |
| InputPopupController |
Bietet Unterstützung für das Windows-Eingabesystem. Dazu gehören:
|
| 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 Pfeil verwendet. |
| InputUnderlyingWindowController |
Bietet Unterstützung für das Windows-Eingabesystem. Dazu gehören:
|
| 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 "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 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 Thema "UWP WinRT TappedEventArgs ". |
| TouchHitTestingEventArgs |
Bietet Unterstützung für das Windows-Eingabesystem. Dazu gehören:
|
| WindowRectChangedEventArgs |
Enthält Ereignisdaten für das WindowRectChanged-Ereignis . |
| WindowRectChangingEventArgs |
Enthält Ereignisdaten für das WindowRectChanging-Ereignis . |
Strukturen
| Name | Beschreibung |
|---|---|
| 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. |
| ProximityEvaluation |
Bietet Unterstützung für das Windows-Eingabesystem. Dazu gehören:
|
Schnittstellen
| Name | Beschreibung |
|---|---|
| IPointerPointTransform |
Stellt generalisierte Transformationsfunktionen bereit. |
Enumerationen
| Name | Beschreibung |
|---|---|
| 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. |
| InputLayoutPolicy |
Bietet Unterstützung für das Windows-Eingabesystem. Dazu gehören:
|
| InputPointerActivationBehavior |
Bietet Unterstützung für das Windows-Eingabesystem. Dazu gehören:
|
| 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. |
| LightDismissReason |
Bietet Unterstützung für das Windows-Eingabesystem. Dazu gehören:
|
| 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. |
| PopupPointerMode |
Bietet Unterstützung für das Windows-Eingabesystem. Dazu gehören:
|
| VirtualKeyStates |
Gibt die möglichen Zustände eines virtuellen Schlüssels an. |
Weitere Informationen
- Microsoft.UI.Xaml.Input
- Eingaben und Geräte
- Interaktionsprimierung
- Benutzerinteraktionsmodusbeispiel
- Beispiel für visuelle Fokusdarstellungen
- Eingabe: Beispiel für Gerätefunktionen
- Eingabe: Freihandbeispiel
- Input: Vereinfachte Tintenprobe
- Eingabe: Beispiel für XAML-Benutzereingabeereignisse
- Beispiel für XAML-Bildlauf, -Verschiebung und -Zoom
- Beispiel für die DirectX-Toucheingabe
- Eingabe: Beispiel für Manipulationen und Gesten
- Input: Beispiel für Touch-Hit-Tests
- Beispiel für die Eingabequellenidentifikation
- Beispiel für Toucheinfügung
- Beispiel für Win32-Touchtreffertests
- Grundlegendes Eingabe-Beispiel
- Radialcontrollerbeispiel