Windows.UI.Core 命名空间

提供基本的用户界面窗口组件,包括核心输入事件和事件调度。

AcceleratorKeyEventArgs

提供加速器键事件回调返回的参数。

AutomationProviderRequestedEventArgs

提供自动化提供程序请求事件回调返回的参数。

BackRequestedEventArgs

提供 SystemNavigationManager.BackRequested 事件的事件数据。

CharacterReceivedEventArgs

提供输入队列收到字符时引发的事件返回的参数。

ClosestInteractiveBoundsRequestedEventArgs

ClosestInteractiveBoundsRequested 事件提供事件数据。 不适用于一般用途。 请参阅 CoreComponentInputSource.ClosestInteractiveBoundsRequestedCoreWindow.ClosestInteractiveBoundsRequested

CoreAcceleratorKeys

提供快捷键的基本行为。

CoreComponentInputSource

提供一种机制,用于接收另一个框架(如 DirectX 互操作框架)中托管的 XAML 框架元素的输入。

CoreCursor

定义对象 (视觉指针) 光标。

CoreDispatcher

提供Windows 运行时核心事件消息调度程序。 此类型的实例负责处理窗口消息并将事件调度到客户端。

CoreIndependentInputSource

为互操作方案呈现核心输入 API。

CoreIndependentInputSourceController

表示一个对象,该对象为关联的视觉对象创建 CoreIndependentInputSource,并管理该源收到的输入。

CoreWindow

表示具有输入事件和基本用户界面行为的 UWP 应用。

CoreWindowDialog

定义应用窗口的子对话框。

在桌面应用中,在以显示 UI 的方式使用此类实例之前,需要将 对象与其所有者的窗口句柄相关联。 有关详细信息和代码示例,请参阅 显示依赖于 CoreWindow 的 WinRT UI 对象

CoreWindowEventArgs

包含窗口输入或行为事件后返回到应用的参数集。

CoreWindowFlyout

定义应用窗口的子浮出控件。

在桌面应用中,在以显示 UI 的方式使用此类实例之前,需要将 对象与其所有者的窗口句柄相关联。 有关详细信息和代码示例,请参阅 显示依赖于 CoreWindow 的 WinRT UI 对象

CoreWindowPopupShowingEventArgs

定义用于设置弹出窗口所需大小的方法。

CoreWindowResizeManager

定义用于管理 CoreWindow.SizeChanged 事件的类型。 此类型由框架 ((如 XAML) )或实现自己的 IFrameWorkView 的应用使用,以同步 shell 绘制的 placholder ((如初始屏幕) )与应用第一个绘制的帧之间的切换,以便从一个帧到另一个帧的转换没有间隙。 如果应用本身未实现 IFrameWorkView,则不应参与此同步,因为框架会为你执行此操作。

IdleDispatchedHandlerArgs

定义 IdleDispatchedHandler 回调返回的参数。

InputEnabledEventArgs

包含 CoreWindow.InputEnabled 事件返回的窗口输入状态。

KeyEventArgs

包含虚拟键事件返回的参数。

PointerEventArgs

包含最后一个指针事件返回的参数。

SystemNavigationManager

为应用提供一种方法来响应系统提供的后退导航事件。

TouchHitTestingEventArgs

包含 TouchHitTesting 事件返回的参数。

VisibilityChangedEventArgs

包含 CoreWindow 实例的可见性更改时触发的事件返回的参数。

WindowActivatedEventArgs

包含 CoreWindow.Activated 事件返回的 Windows 激活状态信息。

WindowSizeChangedEventArgs

包含窗口大小更改事件返回的参数。

结构

CorePhysicalKeyStatus

指定可获取的物理键状态项集。

CoreProximityEvaluation

包含作为触摸接触区域的可能目标的对象的排名。

接口

ICoreAcceleratorKeys

提供一个接口,该接口定义快捷键的基本行为。

ICoreInputSourceBase

定义 CoreWindow 使用的输入源的基接口。

ICorePointerInputSource

定义指针输入 (的行为,以便在工作线程) 进行处理。

ICorePointerInputSource2

定义指针输入 (的行为,以便在工作线程) 进行处理。

ICorePointerRedirector

定义跨进程输入处理的指针事件。

ICorePointerRedirector 接口的实现由 CoreWindow 类提供。

输入链接是指父对象 (主机) 和嵌套子对象 (组件) 达到输入边界时的交互行为。

在单个进程中,链接嵌入式 (或嵌套) 内容由系统 (通过 直接操作) 进行管理。

对于跨进程链接,此接口中定义的指针事件提供输入路由详细信息。

ICoreWindow

指定窗口对象的接口及其输入事件以及基本用户界面行为。

ICoreWindowEventArgs

定义在窗口输入或行为事件后返回到应用的参数集。

IInitializeWithCoreWindow

定义使用 CoreWindow 的应用的初始化行为。

枚举

AppViewBackButtonVisibility

定义常量,这些常量指定后退按钮是否显示在系统 UI 中。

CoreAcceleratorKeyEventType

指定一组可以调用回调的可能快捷键事件。

CoreCursorType

指定游标类型的集。

CoreDispatcherPriority

定义窗口事件调度的优先级。

CoreIndependentInputFilters

指定某些输入设备类型支持的筛选条件。

CoreInputDeviceTypes

指定用户输入形式。 这些值可以组合使用。

CoreProcessEventsOption

指定传递给 ProcessEvents 的独占事件处理选项集。

CoreProximityEvaluationScore

相对于与触摸接触区域相交的其他对象,指定对象作为可能目标的排名。

CoreVirtualKeyStates

指定用于指示虚拟密钥的可能状态的标志。

CoreWindowActivationMode

定义指定窗口激活状态的常量。

CoreWindowActivationState

指定引发 CoreWindowActivated 事件的原因集。

CoreWindowFlowDirection

指定窗口中文本的流顺序。

委托

DispatchedHandler

表示处理 CoreWindow 调度事件的方法。

IdleDispatchedHandler

表示处理 CoreWindow 空闲优先级调度事件的方法。 它在调用 CoreDispatcher.RunIdleAsync 时调用。

另请参阅