Microsoft.UI.Xaml.Input Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет инфраструктуру событий ввода и ввода для приложений и элементов пользовательского интерфейса.
Классы
AccessKeyDisplayDismissedEventArgs |
Предоставляет данные события для события AccessKeyDisplayDismissed . |
AccessKeyDisplayRequestedEventArgs |
Предоставляет данные события для события AccessKeyDisplayRequested . |
AccessKeyInvokedEventArgs |
Предоставляет данные события для события AccessKeyInvoked . |
AccessKeyManager |
Вспомогательный класс, который включает ключи доступа (мнемоники) для пользовательских интерфейсов XAML. |
CanExecuteRequestedEventArgs |
Предоставляет данные события для события CanExecuteRequested . |
CharacterReceivedRoutedEventArgs |
Предоставляет данные события для перенаправленного события UIElement.CharacterReceived . |
ContextRequestedEventArgs |
Предоставляет данные события для события ContextRequested . |
DoubleTappedRoutedEventArgs |
Предоставляет данные события DoubleTapped . |
ExecuteRequestedEventArgs |
Предоставляет данные события ExecuteRequested . |
FindNextElementOptions |
Предоставляет параметры, помогающие определить следующий элемент, который может программно получать фокус навигации. |
FocusManager |
Вспомогательный класс, который обеспечивает глобальное управление действиями и событиями фокуса во всех элементах приложения. |
FocusManagerGotFocusEventArgs |
Предоставляет данные для события GotFocus . |
FocusManagerLostFocusEventArgs |
Предоставляет данные для события LostFocus . |
FocusMovementResult |
Представляет состояние операции фокусировки. |
GettingFocusEventArgs |
Предоставляет данные для событий FocusManager.GettingFocus и UIElement.GettingFocus . |
HoldingRoutedEventArgs |
Предоставляет данные события для события Holding . |
InertiaExpansionBehavior |
Контролирует замедление операции изменения размера во время инерции. |
InertiaRotationBehavior |
Контролирует замедление манипуляции поворота во время инерции. |
InertiaTranslationBehavior |
Контролирует замедление манипуляции перемещения во время инерции. |
InputScope |
Представляет сведения, связанные с данными, предоставляемыми методом ввода. |
InputScopeName |
Определяет определенный именованный входной область, относящееся к общему объекту InputScope. |
KeyboardAccelerator |
Представляет сочетание клавиш (или ускоритель), позволяющее пользователю выполнять действия с помощью клавиатуры вместо навигации по пользовательскому интерфейсу приложения (напрямую или с помощью клавиш доступа). Ускорители обычно назначаются кнопкам или пунктам меню. |
KeyboardAcceleratorInvokedEventArgs |
Предоставляет данные события для вызываемого события. |
KeyRoutedEventArgs |
Предоставляет данные события для перенаправленных событий KeyUp и KeyDown . |
LosingFocusEventArgs |
Предоставляет данные для событий FocusManager.LosingFocus и UIElement.LosingFocus . |
ManipulationCompletedRoutedEventArgs |
Предоставляет данные для события ManipulationCompleted. |
ManipulationDeltaRoutedEventArgs |
Предоставляет данные для события ManipulationDelta. |
ManipulationInertiaStartingRoutedEventArgs |
Предоставляет данные для события ManipulationInertiaStarting. |
ManipulationPivot |
Определяет, каким образом производится поворот с одной точкой ввода. |
ManipulationStartedRoutedEventArgs |
Предоставляет данные для события ManipulationStarted. |
ManipulationStartingRoutedEventArgs |
Предоставляет данные для события ManipulationStarting. |
NoFocusCandidateFoundEventArgs |
Предоставляет данные для события NoFocusCandidateFound . |
Pointer |
Предоставляет основные свойства для указателя ввода, связанного с одной мышью, пером или пером или сенсорным контактом. |
PointerRoutedEventArgs |
Содержит аргументы, возвращаемые последним сообщением о событии указателя. |
ProcessKeyboardAcceleratorEventArgs |
Предоставляет данные события для события ProcessKeyboardAccelerators . |
RightTappedRoutedEventArgs |
Предоставляет данные события RightTapped . |
StandardUICommand |
Является производным от XamlUICommand, добавляя набор стандартных команд платформы с предопределенными свойствами. |
TappedRoutedEventArgs |
Предоставляет данные события для события Tapped . |
XamlUICommand |
Предоставляет базовый класс для определения поведения команды интерактивного элемента пользовательского интерфейса, который выполняет действие при вызове (например, отправка сообщения электронной почты, удаление элемента или отправка формы). |
Интерфейсы
ICommand |
Определяет поведение команды интерактивного элемента пользовательского интерфейса, который выполняет действие при вызове, например отправку сообщения электронной почты, удаление элемента или отправку формы. |
Перечисления
FocusInputDeviceKind |
Указывает типы устройств ввода, от которых принимаются входные события. |
FocusNavigationDirection |
Указывает направление, в котором можно программно перемещать фокус от одного элемента к другому элементу в пользовательском интерфейсе приложения. |
InputScopeNameValue |
Указывает определенный именованный режим ввода (InputScopeName), используемый для заполнения Объекта InputScope. |
KeyboardAcceleratorPlacementMode |
Определяет константы, указывающие, отображается ли сочетание клавиш (ускоритель). |
KeyboardNavigationMode |
Задает поведение табуляции между остановками табуляции для последовательности табуляции в контейнере. |
KeyTipPlacementMode |
Определяет константы, указывающие расположение подсказки клавиши по отношению к элементу UIElement. |
ManipulationModes |
Указывает, как целевой элемент пользовательского интерфейса интерпретирует события манипуляции. Это перечисление является флагом, поэтому для свойства ManipulationMode можно задать несколько режимов. |
StandardUICommandKind |
Задает набор команд платформы (с предварительно определенными свойствами, такими как значок, ускоритель клавиатуры и описание), которые можно использовать со StandardUICommand. |
XYFocusKeyboardNavigationMode |
Задает двухстороннюю навигацию при использовании клавиш со стрелками клавиатуры. |
XYFocusNavigationStrategy |
Задает стратегию неоднозначности, используемую для навигации между несколькими потенциальными целевыми объектами с помощью XYFocusDownNavigationStrategy, XYFocusLeftNavigationStrategy, XYFocusRightNavigationStrategy и XYFocusUpNavigationStrategy. Примечание Другие факторы, такие как ранее сфокусированные элементы или близость к оси направления навигации, могут влиять на конечный результат навигации. |
XYFocusNavigationStrategyOverride |
Указывает, как платформа XAML определяет целевой объект навигации по XY. Переопределяет XYFocusKeyboardNavigationStrategyMode. |
Делегаты
DoubleTappedEventHandler |
Представляет метод, обрабатывающий событие DoubleTapped . |
HoldingEventHandler |
Представляет метод, обрабатывающий событие Holding . |
KeyEventHandler |
Представляет метод, обрабатывающий события KeyUp и KeyDown . |
ManipulationCompletedEventHandler |
Представляет метод, обрабатывающий ManipulationCompleted и связанные события. |
ManipulationDeltaEventHandler |
Представляет метод, который будет обрабатывать ManipulationDelta и связанные события. |
ManipulationInertiaStartingEventHandler |
Представляет метод, обрабатывающий событие ManipulationInertiaStarting . |
ManipulationStartedEventHandler |
Представляет метод, обрабатывающий ManipulationStarted и связанные события. |
ManipulationStartingEventHandler |
Представляет метод, обрабатывающий событие ManipulationStarting . |
PointerEventHandler |
Представляет метод, обрабатывающий события сообщения указателя, такие как PointerPressed. |
RightTappedEventHandler |
Представляет метод, обрабатывающий перенаправленное событие RightTapped . |
TappedEventHandler |
Представляет метод, обрабатывающий событие Tapped . |