Windows.UI.Core 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供基本的用户界面窗口组件,包括核心输入事件和事件调度。
类
AcceleratorKeyEventArgs |
提供加速器键事件回调返回的参数。 |
AutomationProviderRequestedEventArgs |
提供自动化提供程序请求事件回调返回的参数。 |
BackRequestedEventArgs |
提供 SystemNavigationManager.BackRequested 事件的事件数据。 |
CharacterReceivedEventArgs |
提供输入队列收到字符时引发的事件返回的参数。 |
ClosestInteractiveBoundsRequestedEventArgs |
为 ClosestInteractiveBoundsRequested 事件提供事件数据。 不适用于一般用途。 请参阅 CoreComponentInputSource.ClosestInteractiveBoundsRequested 和 CoreWindow.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 |
指定引发 CoreWindow 的 Activated 事件的原因集。 |
CoreWindowFlowDirection |
指定窗口中文本的流顺序。 |
委托
DispatchedHandler |
表示处理 CoreWindow 调度事件的方法。 |
IdleDispatchedHandler |
表示处理 CoreWindow 空闲优先级调度事件的方法。 它在调用 CoreDispatcher.RunIdleAsync 时调用。 |