Microsoft.UI.Xaml.Input Namespace

Definiert die Eingabe- und Eingabeereignisinfrastruktur für Apps und Benutzeroberflächenelemente.

Klassen

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 Zugriffsschlüssel (mnemonisch) für XAML-Benutzeroberflächen aktiviert.

CanExecuteRequestedEventArgs

Stellt Ereignisdaten für das CanExecuteRequested-Ereignis bereit .

CharacterReceivedRoutedEventArgs

Stellt Ereignisdaten für das Routingereignis UIElement.CharacterReceived 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

Stellt Optionen bereit, mit denen das nächste Element identifiziert werden kann, das programmgesteuert den Navigationsfokus erhalten 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 die 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 Größenanpassung bei Trägheit.

InertiaRotationBehavior

Steuert die Verlangsamung einer Drehungsanpassung bei Trägheit.

InertiaTranslationBehavior

Steuert während Trägheit die Verlangsamung einer Übersetzungsbearbeitung.

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 gesamtes InputScope relevant ist.

KeyboardAccelerator

Stellt eine Tastenkombination (oder Einen Tastenkombination) dar, mit der ein Benutzer eine Aktion über die Tastatur ausführen kann, anstatt in der App-Benutzeroberfläche (direkt oder über Zugriffstasten) zu navigieren.

Beschleuniger 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 Weitergeleiteten Ereignisse 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 auftritt.

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-, Stift-/Stift- 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

Wird von XamlUICommand abgeleitet und fügt eine Reihe von Standardplattformbefehlen mit vordefinierten Eigenschaften hinzu.

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

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

FocusInputDeviceKind

Gibt die Eingabegerätetypen an, von denen Eingabeereignisse empfangen werden.

FocusNavigationDirection

Gibt die Richtung an, in der Sie den Fokus programmgesteuert von einem Element zu einem anderen Element innerhalb der App-Benutzeroberfläche verschieben können.

InputScopeNameValue

Gibt einen bestimmten benannten Eingabemodus (InputScopeName) an, der zum Auffüllen eines InputScope verwendet wird.

KeyboardAcceleratorPlacementMode

Definiert Konstanten, die angeben, ob eine Tastenkombination (Tastenkombination) angezeigt wird.

KeyboardNavigationMode

Gibt das Tabbingverhalten über Registerkartenstopps für eine Tabbingsequenz in einem Container an.

KeyTipPlacementMode

Definiert Konstanten, die angeben, wo ein Schlüsseltipp in Beziehung 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 direktionale Navigationsverhalten in 2D an, wenn die Pfeiltasten der Tastatur verwendet werden.

XYFocusNavigationStrategy

Gibt die Mehrdeutigkeitsstrategie an, die zum Navigieren zwischen mehreren Kandidatenzielen mithilfe von 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

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 Ereignisse KeyUp und KeyDown behandelt.

ManipulationCompletedEventHandler

Stellt die Methode dar, die ManipulationCompleted und zugehörige Ereignisse behandelt.

ManipulationDeltaEventHandler

Stellt die Methode dar, die ManipulationDelta und zugehörige Ereignisse behandelt.

ManipulationInertiaStartingEventHandler

Stellt die Methode dar, die das ManipulationInertiaStarting-Ereignis behandelt.

ManipulationStartedEventHandler

Stellt die Methode dar, die ManipulationStarted und zugehörige Ereignisse behandelt.

ManipulationStartingEventHandler

Stellt die Methode dar, die das ManipulationStarting-Ereignis behandelt.

PointerEventHandler

Stellt die Methode dar, die Zeigernachrichtenereignisse verarbeitet, z. B. PointerPressed.

RightTappedEventHandler

Stellt die -Methode dar, die ein RightTapped-Routingereignis behandelt.

TappedEventHandler

Stellt die Methode dar, die das Tapped-Ereignis behandelt.