Поделиться через


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

Указывает возможные состояния виртуального ключа.

См. также раздел