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

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:

  • Toucheingabe, Zeichen-/Eingabestift, Maus und Tastaturgerät.
  • Erkennung, Erkennung und Behandlung von Gesten und Manipulationen.
  • Inertia-Konfiguration, Erkennung und Behandlung.
  • Eingabezeigerverwaltung.
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:

  • Toucheingabe, Zeichen-/Eingabestift, Maus und Tastaturgerät.
  • Erkennung, Erkennung und Behandlung von Gesten und Manipulationen.
  • Inertia-Konfiguration, Erkennung und Behandlung.
  • Eingabezeigerverwaltung.
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:

  • Toucheingabe, Zeichen-/Eingabestift, Maus und Tastaturgerät.
  • Erkennung, Erkennung und Behandlung von Gesten und Manipulationen.
  • Inertia-Konfiguration, Erkennung und Behandlung.
  • Eingabezeigerverwaltung.
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:

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

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:

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

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.
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:

  • Toucheingabe, Zeichen-/Eingabestift, Maus und Tastaturgerät.
  • Erkennung, Erkennung und Behandlung von Gesten und Manipulationen.
  • Inertia-Konfiguration, Erkennung und Behandlung.
  • Eingabezeigerverwaltung.
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:

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

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

Weitere Informationen