Microsoft.UI.Input Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Обеспечивает поддержку системы ввода Windows. В том числе:
- Ввод с помощью сенсорного ввода, пера или пера, мыши и клавиатуры устройства.
- Обнаружение, распознавание и обработка жестов и манипуляций.
- Настройка, обнаружение и обработка инерции.
- Управление указателями ввода.
Классы
CharacterReceivedEventArgs |
Содержит данные события InputKeyboardSource.CharacterReceived . |
ContextMenuKeyEventArgs |
Содержит данные события InputKeyboardSource.ContextMenuKey . |
CrossSlidingEventArgs |
Содержит данные события CrossSliding . |
DraggingEventArgs |
Содержит данные события перетаскивания . |
EnteredMoveSizeEventArgs |
Обеспечивает поддержку системы ввода Windows. В том числе:
|
EnteringMoveSizeEventArgs |
Обеспечивает поддержку системы ввода Windows. В том числе:
|
ExitedMoveSizeEventArgs |
Обеспечивает поддержку системы ввода Windows. В том числе:
|
FocusChangedEventArgs |
Содержит данные событий InputFocusController.GotFocus и InputFocusController.LostFocus . |
FocusNavigationRequest |
Предоставляет сведения о событиях навигации по фокусу. |
FocusNavigationRequestEventArgs |
Содержит данные событий InputFocusController.NavigateFocusRequested и InputFocusNavigationHost.DepartFocusRequested . |
GestureRecognizer |
Обеспечивает распознавание жестов и манипуляций, прослушиватели событий и параметры. Дополнительные сведения об этом API см. в разделе UWP WinRT GestureRecognizer . |
HoldingEventArgs |
Содержит данные события для события Holding . |
InputActivationListener |
Предоставляет возможность доступа и отслеживания изменений состояния активации объекта. |
InputActivationListenerActivationChangedEventArgs |
Содержит данные события для InputActivationChanged события. |
InputCursor |
Базовый класс для объекта визуального указателя, который можно применить к Объекту InputPointerSource. |
InputCustomCursor |
Пользовательский объект визуального указателя, который можно применить к Объекту InputPointerSource. Не реализовано: см. заметки о выпуске стабильного канала для Windows App SDK. |
InputDesktopNamedResourceCursor |
Представляет объект визуального указателя, который использует ресурс приложения вместо предопределенного системного курсора. |
InputDesktopResourceCursor |
Представляет объект визуального указателя, который использует ресурс приложения вместо предопределенного системного курсора. |
InputFocusChangedEventArgs |
Содержит данные событий InputFocusController.GotFocus и InputFocusController.LostFocus . |
InputFocusController |
Представляет объект, поддерживающий обработку событий фокуса в ContentIsland и управление ими. |
InputFocusNavigationHost |
Позволяет приложению, в котором размещается Content.ContentIsland , создавать запросы на перемещение фокуса между размещающим приложением и ContentIsland и отвечать на них. |
InputKeyboardSource |
Обрабатывает ввод с клавиатуры для текущего потока. |
InputLightDismissAction |
Включает закрытие текущего окна на основе обнаружения событий взаимодействия в любом месте за пределами текущего окна или с помощью определенного ввода с помощью клавиатуры. |
InputLightDismissEventArgs |
Предоставляет данные для события Dismissed . |
InputNonClientPointerSource |
Обрабатывает входные данные указателя в не клиентской области окна. |
InputObject |
Базовый класс для всех входных объектов. |
InputPointerSource |
Представляет объект, зарегистрированный для ввода указателя и предоставления указателя курсора и обработки событий ввода. |
InputPreTranslateKeyboardSource |
Включает предварительный перевод ввода с клавиатуры для текущего потока. |
InputSystemCursor |
Представляет объект визуального указателя, использующий стандартные системные курсоры, такие как Hand, IBeam и Arrow. |
KeyboardInput |
Включает обработку ввода с клавиатуры для текущего потока. |
KeyEventArgs |
Предоставляет данные о событиях для различных событий key up и key down. |
ManipulationCompletedEventArgs |
Содержит данные события ManipulationCompleted . |
ManipulationInertiaStartingEventArgs |
Содержит данные о событиях для События GestureRecognizer.ManipulationInertiaStartingEvent. |
ManipulationStartedEventArgs |
Содержит данные события ManipulationStarted . |
ManipulationUpdatedEventArgs |
Содержит данные события ManipulationUpdated . |
MouseWheelParameters |
Предоставляет свойства, связанные с колесико кнопки устройства мыши. |
NonClientCaptionTappedEventArgs |
Содержит данные события для CaptionTapped события. |
NonClientPointerEventArgs |
Предоставляет данные о событиях для различных событий указателя. |
NonClientRegionsChangedEventArgs |
Содержит данные события InputNonClientPointerSource.RegionsChanged . |
PointerEventArgs |
Содержит аргументы, возвращаемые последним событием указателя. |
PointerPoint |
Предоставляет основные свойства для указателя ввода, связанного с одной мышью, пером или сенсорным контактом. |
PointerPointProperties |
Предоставляет расширенные свойства для объекта PointerPoint . |
PointerPredictor |
Обеспечивает поддержку создания коллекции объектов PointerPoint , которые прогнозируют наиболее вероятный путь текущего входного указателя. |
RightTappedEventArgs |
Содержит данные события для события GestureRecognizer.RightTapped . Дополнительные сведения об этом API см. в разделе UWP WinRT RightTappedEventArgs . |
TappedEventArgs |
Содержит данные события для события Tapped . Дополнительные сведения об этом API см. в разделе UWP WinRT TappedEventArgs . |
WindowRectChangedEventArgs |
Обеспечивает поддержку системы ввода Windows. В том числе:
|
WindowRectChangingEventArgs |
Обеспечивает поддержку системы ввода Windows. В том числе:
|
Структуры
CrossSlideThresholds |
Содержит пороговые значения расстояния для взаимодействия CrossSliding . |
ManipulationDelta |
Содержит накопленные преобразования для текущей манипуляции. |
ManipulationVelocities |
Описывает скорость манипуляции. |
PhysicalKeyStatus |
Указывает возможные состояния физической клавиши клавиатуры. |
Интерфейсы
IPointerPointTransform |
Предоставляет универсальные функции преобразования. |
Перечисления
CrossSlidingState |
Указывает возможные состояния события CrossSliding . |
DraggingState |
Указывает возможные состояния события перетаскивания . |
FocusNavigationReason |
Указывает возможные причины события навигации по фокусу. |
FocusNavigationResult |
Указывает возможные результаты события навигации по фокусу. |
GestureSettings |
Указывает взаимодействия, поддерживаемые приложением. |
HoldingState |
Указывает состояние события Holding . |
InputActivationState |
Задает все возможные состояния активации для окна. |
InputPointerSourceDeviceKinds |
Указывает типы устройств ввода указателя, которые можно использовать с InputPointerSource. |
InputSystemCursorShape |
Указывает стандартные типы системных визуальных указателей, поддерживаемые объектом InputSystemCursor . |
MoveSizeOperation |
Обеспечивает поддержку системы ввода Windows. В том числе:
|
NonClientRegionKind |
Указывает типы неклиентских регионов. |
PointerDeviceType |
Указывает типы устройств ввода на основе указателя, распознаваемые Windows. |
PointerUpdateKind |
Указывает типы обновлений указателя, поддерживаемые приложением. |
VirtualKeyStates |
Указывает возможные состояния виртуального ключа. |
См. также раздел
- Microsoft.UI.Xaml.Input
- Устройства & ввода
- Азбука взаимодействия
- Пример режима взаимодействия с пользователем
- Пример визуальных элементов фокуса
- Ввод: пример возможностей устройства
- Входные данные: пример рукописного ввода
- Ввод: пример упрощенного рукописного ввода
- Ввод: пример событий пользовательского ввода на XAML
- Пример прокрутки, сдвига и масштабирования XAML
- Пример сенсорного ввода в DirectX
- Ввод: пример управления и жестов (C++)
- Ввод: пример тестирования сенсорного ввода
- Пример идентификации источника входных данных
- Пример внедрения сенсорного ввода
- Пример тестирования нажатия на касание Win32
- Пример базового ввода
- Пример радиального контроллера