Windows.UI.Core Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет основные компоненты окна пользовательского интерфейса, включая основные события ввода и диспетчеризацию событий.
Классы
AcceleratorKeyEventArgs |
Предоставляет аргументы, возвращаемые обратным вызовом события ключа ускорителя. |
AutomationProviderRequestedEventArgs |
Предоставляет аргументы, возвращаемые обратным вызовом события запроса поставщика автоматизации. |
BackRequestedEventArgs |
Предоставляет данные о событии SystemNavigationManager.BackRequested . |
CharacterReceivedEventArgs |
Предоставляет аргументы, возвращаемые событием, возникающим при получении символа входной очередью. |
ClosestInteractiveBoundsRequestedEventArgs |
Предоставляет данные события Для события ClosestInteractiveBoundsRequested . Не предназначено для общего использования. См. статьи CoreComponentInputSource.ClosestInteractiveBoundsRequested и CoreWindow.ClosestInteractiveBoundsRequested. |
CoreAcceleratorKeys |
Обеспечивает базовое поведение клавиши ускорителя. |
CoreComponentInputSource |
Предоставляет механизм получения входных данных для элемента платформы XAML, размещенного в другой платформе, например в платформе взаимодействия DirectX. |
CoreCursor |
Определяет объект курсора (визуального указателя). |
CoreDispatcher |
Предоставляет среда выполнения Windows основной диспетчер сообщений о событиях. Экземпляры этого типа отвечают за обработку оконных сообщений и отправку событий клиенту. |
CoreIndependentInputSource |
Surfaces core input API для сценариев взаимодействия. |
CoreIndependentInputSourceController |
Представляет объект, который создает объект CoreIndependentInputSource для связанного визуального объекта и управляет входными данными, полученными этим источником. |
CoreWindow |
Представляет приложение UWP с событиями ввода и основным поведением пользовательского интерфейса. |
CoreWindowDialog |
Определяет дочерний диалог окна приложения. В классическом приложении перед использованием экземпляра этого класса таким образом, чтобы отображать пользовательский интерфейс, необходимо связать объект с дескриптором окна владельца. Дополнительные сведения и примеры кода см. в статье Отображение объектов пользовательского интерфейса WinRT, зависящих от CoreWindow. |
CoreWindowEventArgs |
Содержит набор аргументов, возвращаемых приложению после события ввода окна или события поведения. |
CoreWindowFlyout |
Определяет дочерний всплывающий элемент окна приложения. В классическом приложении перед использованием экземпляра этого класса таким образом, чтобы отображать пользовательский интерфейс, необходимо связать объект с дескриптором окна владельца. Дополнительные сведения и примеры кода см. в статье Отображение объектов пользовательского интерфейса WinRT, зависящих от CoreWindow. |
CoreWindowPopupShowingEventArgs |
Определяет метод для задания нужного размера всплывающего окна. |
CoreWindowResizeManager |
Определяет тип, используемый для управления событиями CoreWindow.SizeChanged . Этот тип используется платформами (например, XAML) или приложениями, реализующими собственный интерфейс IFrameWorkView для синхронизации передачи между нарисованным заполнителем оболочки (например, экраном-заставкой) и первым нарисованным кадром приложений, чтобы не было пробелов в переходе от одного к другому. Если приложение не реализует сам IFrameWorkView, не следует участвовать в этой синхронизации, так как платформа сделает это за вас. |
IdleDispatchedHandlerArgs |
Определяет аргументы, возвращаемые обратным вызовом IdleDispatchedHandler . |
InputEnabledEventArgs |
Содержит входное состояние окна, возвращаемое событием CoreWindow.InputEnabled . |
KeyEventArgs |
Содержит аргументы, возвращаемые событием виртуального ключа. |
PointerEventArgs |
Содержит аргументы, возвращаемые последним событием указателя. |
SystemNavigationManager |
Предоставляет способ реагирования приложения на события обратной навигации, предоставляемые системой. |
TouchHitTestingEventArgs |
Содержит аргументы, возвращаемые событием TouchHitTesting . |
VisibilityChangedEventArgs |
Содержит аргументы, возвращаемые событием, созданным при изменении видимости экземпляра CoreWindow . |
WindowActivatedEventArgs |
Содержит сведения о состоянии активации Windows, возвращаемые событием CoreWindow.Activated . |
WindowSizeChangedEventArgs |
Содержит аргумент, возвращаемый событием изменения размера окна. |
Структуры
CorePhysicalKeyStatus |
Указывает набор элементов состояния физического ключа, которые можно получить. |
CoreProximityEvaluation |
Содержит ранг объекта в качестве вероятной цели сенсорной контактной области. |
Интерфейсы
ICoreAcceleratorKeys |
Предоставляет интерфейс, определяющий базовое поведение клавиши ускорителя. |
ICoreInputSourceBase |
Определяет базовый интерфейс для источника входных данных, используемого CoreWindow. |
ICorePointerInputSource |
Определяет поведение входных данных указателя (для обработки в рабочем потоке). |
ICorePointerInputSource2 |
Определяет поведение входных данных указателя (для обработки в рабочем потоке). |
ICorePointerRedirector |
Определяет события указателя для обработки входных данных между процессами. Реализация интерфейса ICorePointerRedirector предоставляется классом CoreWindow . Цепочки входных данных — это поведение взаимодействия родительского объекта (узла) и вложенного дочернего объекта (компонента) при достижении входной границы. В рамках одного процесса управление внедренным (или вложенным) содержимым осуществляется системой (с помощью прямой манипуляции). Для межпроцессной цепочки события указателя, определенные в этом интерфейсе, предоставляют сведения о маршрутизации входных данных. |
ICoreWindow |
Задает интерфейс для объекта окна и его входных событий, а также основные поведения пользовательского интерфейса. |
ICoreWindowEventArgs |
Определяет набор аргументов, возвращаемых приложению после события ввода или поведения окна. |
IInitializeWithCoreWindow |
Определяет поведение инициализации для приложений, использующих CoreWindow. |
Перечисления
AppViewBackButtonVisibility |
Определяет константы, указывающие, отображается ли кнопка "Назад" в пользовательском интерфейсе системы. |
CoreAcceleratorKeyEventType |
Задает набор возможных событий клавиш ускорителя, которые могут вызывать обратный вызов. |
CoreCursorType |
Задает набор типов курсоров. |
CoreDispatcherPriority |
Определяет приоритет для диспетчеризации событий окна. |
CoreIndependentInputFilters |
Задает поддерживаемые критерии фильтрации для определенных типов устройств ввода. |
CoreInputDeviceTypes |
Задает модальности ввода данных пользователем. Эти значения можно объединять. |
CoreProcessEventsOption |
Задает набор эксклюзивных параметров обработки событий, передаваемых в ProcessEvents. |
CoreProximityEvaluationScore |
Задает ранг объекта как вероятного целевого объекта относительно других объектов, пересекающих контактную область касания. |
CoreVirtualKeyStates |
Задает флаги для указания возможных состояний виртуального ключа. |
CoreWindowActivationMode |
Определяет константы, определяющие состояние активации окна. |
CoreWindowActivationState |
Указывает набор причин, по которым возникло событие Activated в CoreWindow. |
CoreWindowFlowDirection |
Задает порядок потока для текста в окне. |
Делегаты
DispatchedHandler |
Представляет метод, обрабатывающий события диспетчеризации CoreWindow . |
IdleDispatchedHandler |
Представляет метод, обрабатывающий события диспетчеризации приоритета простоя CoreWindow . Он вызывается при вызове CoreDispatcher.RunIdleAsync . |