Microsoft.UI.Xaml.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.
Definiert die Infrastruktur für Eingabe- und Eingabeereignisse für Apps und UI-Elemente.
Klassen
| Name | Beschreibung |
|---|---|
| AccessKeyDisplayDismissedEventArgs |
Stellt Ereignisdaten für das AccessKeyDisplayDismissed-Ereignis bereit . |
| AccessKeyDisplayRequestedEventArgs |
Stellt Ereignisdaten für das AccessKeyDisplayRequested-Ereignis bereit . |
| AccessKeyInvokedEventArgs |
Stellt Ereignisdaten für das AccessKeyInvoked-Ereignis bereit . |
| AccessKeyManager |
Eine Hilfsklasse, die Zugriffstasten (Mnemonics) für XAML-Benutzeroberflächen ermöglicht. |
| CanExecuteRequestedEventArgs |
Stellt Ereignisdaten für das CanExecuteRequested-Ereignis bereit . |
| CharacterReceivedRoutedEventArgs |
Stellt Ereignisdaten für das routingfähige UIElement.CharacterReceived-Ereignis bereit. |
| ContextRequestedEventArgs |
Stellt Ereignisdaten für das ContextRequested-Ereignis bereit . |
| DoubleTappedRoutedEventArgs |
Stellt Ereignisdaten für das DoubleTapped-Ereignis bereit . |
| ExecuteRequestedEventArgs |
Stellt Ereignisdaten für das ExecuteRequested-Ereignis bereit . |
| FindNextElementOptions |
Bietet Optionen, um das nächste Element zu identifizieren, das programmgesteuert den Navigationsfokus empfangen kann. |
| FocusManager |
Eine Hilfsklasse, die die globale Verwaltung von Fokusaktionen und Ereignissen für alle Elemente in einer Anwendung ermöglicht. |
| FocusManagerGotFocusEventArgs |
Stellt Daten für das GotFocus-Ereignis bereit. |
| FocusManagerLostFocusEventArgs |
Stellt Daten für das LostFocus-Ereignis bereit. |
| FocusMovementResult |
Stellt den Status eines Fokusvorgangs dar. |
| GettingFocusEventArgs |
Stellt Daten für die Ereignisse FocusManager.GettingFocus und UIElement.GettingFocus bereit. |
| HoldingRoutedEventArgs |
Stellt Ereignisdaten für das Holding-Ereignis bereit. |
| InertiaExpansionBehavior |
Steuert die Verlangsamung einer Änderung der Größenänderung während der Trägheit. |
| InertiaRotationBehavior |
Steuert die Verlangsamung einer Drehungsmanipulation während der Trägheit. |
| InertiaTranslationBehavior |
Steuert die Verlangsamung einer Übersetzungsmanipulation während der Trägheit. |
| InputScope |
Stellt Informationen im Zusammenhang mit den Daten dar, die von einer Eingabemethode bereitgestellt werden. |
| InputScopeName |
Identifiziert einen bestimmten benannten Eingabebereich, der für ein allgemeines InputScope relevant ist. |
| KeyboardAccelerator |
Stellt eine Tastenkombination (oder Zugriffstaste) dar, mit der ein Benutzer eine Aktion mithilfe der Tastatur ausführen kann, anstatt durch die App-UI zu navigieren (direkt oder über Zugriffstasten). Zugriffstasten werden in der Regel Schaltflächen oder Menüelementen zugewiesen. |
| KeyboardAcceleratorInvokedEventArgs |
Stellt Ereignisdaten für das Invoked-Ereignis bereit. |
| KeyRoutedEventArgs |
Stellt Ereignisdaten für die Routingereignisse KeyUp und KeyDown bereit. |
| LosingFocusEventArgs |
Stellt Daten für die Ereignisse FocusManager.LosingFocus und UIElement.LosingFocus bereit. |
| ManipulationCompletedRoutedEventArgs |
Stellt Daten für das ManipulationCompleted-Ereignis bereit . |
| ManipulationDeltaRoutedEventArgs |
Stellt Daten für das ManipulationDelta-Ereignis bereit. |
| ManipulationInertiaStartingRoutedEventArgs |
Stellt Daten für das ManipulationInertiaStarting-Ereignis bereit. |
| ManipulationPivot |
Gibt an, wie eine Drehung mit einem Punkt der Benutzereingabe erfolgt. |
| ManipulationStartedRoutedEventArgs |
Stellt Daten für das ManipulationStarted-Ereignis bereit . |
| ManipulationStartingRoutedEventArgs |
Stellt Daten für das ManipulationStarting-Ereignis bereit. |
| NoFocusCandidateFoundEventArgs |
Stellt Daten für das NoFocusCandidateFound -Ereignis bereit. |
| Pointer |
Stellt grundlegende Eigenschaften für den Eingabezeiger bereit, der einem einzelnen Maus-, Zeichen-/Eingabestift oder Touchkontakt zugeordnet ist. |
| PointerRoutedEventArgs |
Enthält die Argumente, die von der letzten Zeigerereignismeldung zurückgegeben werden. |
| ProcessKeyboardAcceleratorEventArgs |
Stellt Ereignisdaten für das ProcessKeyboardAccelerators-Ereignis bereit . |
| RightTappedRoutedEventArgs |
Stellt Ereignisdaten für das RightTapped-Ereignis bereit . |
| StandardUICommand |
Abgeleitet von XamlUICommand, hinzufügen einer Reihe von Standardplattformbefehlen mit vordefinierten Eigenschaften. |
| TappedRoutedEventArgs |
Stellt Ereignisdaten für das Tapped-Ereignis bereit . |
| XamlUICommand |
Stellt eine Basisklasse zum Definieren des Befehlsverhaltens eines interaktiven UI-Elements bereit, das beim Aufrufen eine Aktion ausführt (z. B. Senden einer E-Mail, Löschen eines Elements oder Senden eines Formulars). |
Schnittstellen
| Name | Beschreibung |
|---|---|
| ICommand |
Definiert das Befehlsverhalten eines interaktiven UI-Elements, das beim Aufrufen eine Aktion ausführt, z. B. das Senden einer E-Mail, das Löschen eines Elements oder das Senden eines Formulars. |
Enumerationen
| Name | Beschreibung |
|---|---|
| FocusInputDeviceKind |
Gibt die Eingabegerätetypen an, aus denen Eingabeereignisse empfangen werden. |
| FocusNavigationDirection |
Gibt die Richtung an, in der Sie den Fokus programmgesteuert von einem Element auf ein anderes Element innerhalb der App-UI verschieben können. |
| InputScopeNameValue |
Gibt einen bestimmten benannten Eingabemodus (InputScopeName) an, der zum Auffüllen eines InputScopes verwendet wird. |
| KeyboardAcceleratorPlacementMode |
Definiert Konstanten, die angeben, ob eine Tastenkombination (Tastenkombination) angezeigt wird. |
| KeyboardNavigationMode |
Gibt das Tabstoppverhalten für eine Tabstoppsequenz innerhalb eines Containers an. |
| KeyTipPlacementMode |
Definiert Konstanten, die angeben, wo eine Zugriffstasteninfo in Relation zu einem UIElement platziert wird. |
| ManipulationModes |
Gibt an, wie ein Ziel-UI-Element Manipulationsereignisse interpretiert. Diese Enumeration ist flagweise, sodass Sie mehrere Modi für die ManipulationMode-Eigenschaft festlegen können. |
| StandardUICommandKind |
Gibt den Satz von Plattformbefehlen (mit vordefinierten Eigenschaften wie Symbol, Tastenkombination und Beschreibung) an, die mit einem StandardUICommand verwendet werden können. |
| XYFocusKeyboardNavigationMode |
Gibt das 2D-direktionale Navigationsverhalten bei Verwendung der Tastaturpfeiltasten an. |
| XYFocusNavigationStrategy |
Gibt die Mehrdeutigkeitsstrategie an, die für die Navigation zwischen mehreren Kandidatenzielen mit XYFocusDownNavigationStrategy, XYFocusLeftNavigationStrategy, XYFocusRightNavigationStrategy und XYFocusUpNavigationStrategy verwendet wird. Hinweis Andere Faktoren, z. B. das zuvor fokussierte Element oder die Nähe zur Achse der Navigationsrichtung, können das Endergebnis der Navigation beeinflussen. |
| XYFocusNavigationStrategyOverride |
Gibt an, wie das XAML-Framework das Ziel einer XY-Navigation bestimmt. Überschreibt XYFocusKeyboardNavigationStrategyMode. |
Delegaten
| Name | Beschreibung |
|---|---|
| DoubleTappedEventHandler |
Stellt die Methode dar, die das DoubleTapped-Ereignis behandelt. |
| HoldingEventHandler |
Stellt die Methode dar, die das Holding-Ereignis behandelt. |
| KeyEventHandler |
Stellt die Methode dar, die die KeyUp - und KeyDown-Ereignisse behandelt. |
| ManipulationCompletedEventHandler |
Stellt die Methode dar, die ManipulationCompleted und verwandte Ereignisse behandelt. |
| ManipulationDeltaEventHandler |
Stellt die Methode dar, die ManipulationDelta und verwandte Ereignisse behandelt. |
| ManipulationInertiaStartingEventHandler |
Stellt die Methode dar, die das ManipulationInertiaStarting -Ereignis behandelt. |
| ManipulationStartedEventHandler |
Stellt die Methode dar, die ManipulationStarted und verwandte Ereignisse behandelt. |
| ManipulationStartingEventHandler |
Stellt die Methode dar, die das ManipulationStarting-Ereignis behandelt. |
| PointerEventHandler |
Stellt die Methode dar, die Zeigernachrichtenereignisse wie PointerPressed behandelt. |
| RightTappedEventHandler |
Stellt die Methode dar, die ein RightTapped-Routingereignis behandelt. |
| TappedEventHandler |
Stellt die Methode dar, die das Tapped-Ereignis behandelt. |