Windows UWP 命名空间

本部分提供有关 Windows 运行时 (WinRT) API 的详细信息。 这些 API 适用于 Windows 11 和 Windows 10 上的 UWP 应用开发。

Namespace 描述
Windows.AI.MachineLearning 使应用能够加载机器学习模型、绑定功能并评估结果。
Windows.AI.MachineLearning.Preview 此命名空间包含已弃用的 API。 请改用 Windows.AI.MachineLearning
Windows.ApplicationModel 为应用提供对核心系统功能和有关其应用包的运行时信息的访问权限,并处理暂停操作。
Windows.ApplicationModel.Activation 使应用能够处理 Windows 支持的激活协定、约会和扩展的激活参数。
Windows.ApplicationModel.AppExtensions 使应用能够使用其他应用提供的内容。 发现、枚举和访问这些应用中的只读内容。
Windows.ApplicationModel.Appointments 包含 Appointment 类和相关支持类。 约会 表示日历中的约会。
Windows.ApplicationModel.Appointments.AppointmentsProvider 定义通过约会提供程序与之交互的激活来添加约会和删除约会请求的操作类。
Windows.ApplicationModel.Appointments.DataProvider 包含 AppointmentDataProviderConnection 类和支持与其事件相关的类。 AppointmentDataProviderConnection 允许通用 Windows 应用与拥有设备上的用户的日历信息的应用或服务器之间的数据传输。
Windows.ApplicationModel.AppService Windows 应用服务允许通用 Windows 应用向其他通用 Windows 应用提供服务,从而启用应用到应用之间的通信。 应用服务允许你创建应用可以在同一设备上调用的无 UI 服务,并从远程设备上的 Windows 10 版本 1607 开始。
Windows.ApplicationModel.Background 使应用能够计划后台任务以运行应用代码,即使在应用暂停时也是如此。
Windows.ApplicationModel.Calls 控制应用程序如何与电话设备交互的多个方面,包括锁屏交互、电话呼叫历史记录以及各种电话选项和信息。
Windows.ApplicationModel.Calls.Background Windows.ApplicationModel.Calls.Background 中的类由设备后台任务用来处理对设备的电话线路、呼叫状态和语音邮件计数的更改。
Windows.ApplicationModel.Calls.Provider 使应用程序能够记录和提供有关电话呼叫来源的信息。
Windows.ApplicationModel.Chat 此命名空间允许应用在支持短信、MMS 和 RCS 协议的设备上实现消息传送。
Windows.ApplicationModel.CommunicationBlocking 使应用程序能够支持阻止调用和消息。
Windows.ApplicationModel.Contacts 使应用能够选择和获取有关联系人的信息。
Windows.ApplicationModel.Contacts.DataProvider 此 API 由服务器实现,用于向客户端应用提供联系信息。
Windows.ApplicationModel.Contacts.Provider 使应用能够创建和删除联系人。
Windows.ApplicationModel.ConversationalAgent 为应用程序提供通过 Windows 对话代理平台支持的任何数字助手公开功能的功能。
Windows.ApplicationModel.Core 为应用提供关键应用程序级功能。
Windows.ApplicationModel.DataTransfer 包含用于在源应用和目标应用之间交换数据的类。 这些类用于共享和剪贴板操作。
Windows.ApplicationModel.DataTransfer.DragDrop 管理拖放项。
Windows.ApplicationModel.DataTransfer.DragDrop.Core 管理拖放项。
Windows.ApplicationModel.DataTransfer.ShareTarget 包含目标应用用于完成共享操作和创建快捷方式(称为 QuickLinks)的类和事件,系统可以使用这些快捷方式简化将来对应用的共享操作。
Windows.ApplicationModel.Email 支持创建电子邮件、收件人和附件并与之交互。
Windows.ApplicationModel.Email.DataProvider 此 API 由电子邮件服务器实现,用于向电子邮件客户端应用提供电子邮件数据。
Windows.ApplicationModel.ExtendedExecution 提供一种机制,让应用程序在不在前台时执行。
Windows.ApplicationModel.ExtendedExecution.Foreground 为应用程序提供在前台执行扩展执行的机制。
Windows.ApplicationModel.Holographic 为 Windows 全息应用提供应用程序模型 API。
Windows.ApplicationModel.LockScreen 与 Windows 锁屏相关的类。 请注意,创建新锁屏是 可供第三方开发人员使用的功能。
Windows.ApplicationModel.PackageExtensions 使应用能够使用其他包提供的内容。 发现、枚举和访问这些包的只读内容。
Windows.ApplicationModel.Payments 此命名空间提供与通用 Windows 平台 (UWP) 应用的 W3C 付款请求 API 规范等效的付款功能。 W3C 付款请求 API 允许网站以方便商家和用户的方式收集付款信息。
Windows.ApplicationModel.Payments.Provider 此命名空间提供 API,使应用能够方便用户提交的付款交易。
Windows.ApplicationModel.Preview.Holographic 包含允许应用与全息 shell 交互的类,允许用户查看周围的世界内容。
Windows.ApplicationModel.Preview.InkWorkspace 支持在 Ink 工作区中指定墨迹书写应用。
Windows.ApplicationModel.Preview.Notes 使记笔记应用能够在某些情况下实现一些更快、更有效的记笔记体验的功能(请参阅“备注” )。
Windows.ApplicationModel.Resources 提供对应用程序资源(如字符串)的简化访问,这些资源是使用运行时应用的基本命名约定定义的。
Windows.ApplicationModel.Resources.Core 提供启用高级资源加载的类。
Windows.ApplicationModel.Resources.Management 启用源资源文件或容器的索引,使用特定的文件和文件夹命名约定生成命名资源候选项。
Windows.ApplicationModel.Search 为参与搜索协定的应用中的搜索窗格提供支持。 当用户激活搜索超级按钮并提供一致的触摸友好搜索框和可选搜索建议时,将打开搜索窗格。
Windows.ApplicationModel.Search.Core 提供对应用内 SearchBox 控件和搜索窗格的搜索建议的访问权限。
Windows.ApplicationModel.SocialInfo 使社交媒体应用能够向 Windows 提供源项。
Windows.ApplicationModel.SocialInfo.Provider 实现用于提供社交数据的功能。
Windows.ApplicationModel.Store 提供用于与 Windows 应用商店交互的类型和成员,以将应用内购买和试用功能添加到通用 Windows 平台 (UWP) 应用。
Windows.ApplicationModel.Store.LicenseManagement 提供用于管理应用的许可证信息的 API。
Windows.ApplicationModel.Store.Preview 为各种Microsoft应用商店相关方案提供预览 API。
Windows.ApplicationModel.Store.Preview.InstallControl 提供用于以编程方式管理应用和应用更新安装的 API。
Windows.ApplicationModel.UserActivities 用户活动封装一个用户任务,该任务可以在以后继续,并可能位于其他设备上。
Windows.ApplicationModel.UserActivities.Core 管理用户活动的创建和删除。 UserActivity 封装用户的任务,该任务可以在以后继续,并可能位于其他设备上。
Windows.ApplicationModel.UserDataAccounts 包含访问电子邮件、约会、日历等所需的用户帐户信息。
Windows.ApplicationModel.UserDataAccounts.Provider 使应用能够替换以前由核心操作系统处理的现有帐户管理和同步功能。
Windows.ApplicationModel.UserDataAccounts.SystemAccess 为应用提供用于调用系统级 UI 以管理设备上的同步合作关系的功能。
Windows.ApplicationModel.UserDataTasks 使应用能够选择和获取有关任务的信息。
Windows.ApplicationModel.UserDataTasks.DataProvider 此 API 由服务器实现,用于向客户端应用提供任务信息。
Windows.ApplicationModel.VoiceCommands 支持在 Cortana(语音或文本输入)中处理语音命令,以便从后台应用访问特性和功能。 当应用在后台处理语音命令时,它可以在 Cortana 画布上显示反馈,并使用 Cortana 语音与用户通信。
Windows.ApplicationModel.Wallet
Windows.ApplicationModel.Wallet.System 定义一组异步操作和操作,用于管理系统钱包数据库中的钱包项目。 这些项可用于读取现有项,或添加和删除项。
Windows.Data.Html 提供用于处理 HTML 的实用工具类。
Windows.Data.Json 提供对 JSON 数组、值和对象的支持。
Windows.Data.Pdf 包含用于将可移植文档格式(PDF)文档中的页面转换为图像文件的类。
Windows.Data.Text 为标识文本段和确定 Unicode 字符的属性提供支持。
Windows.Data.Xml.Dom 提供对 XML 文档对象模型(DOM)的支持。
Windows.Data.Xml.Xsl 为 XSLT 处理器提供支持。
Windows.Devices 此命名空间提供对低级别设备提供程序(包括 ADC、GPIO、I2 C、PWM 和 SPI)的访问权限。
Windows.Devices.Adc Analog-Digital 转换器或 ADC 是将模拟电信号(通常是电压)转换为数字表示形式的电气组件。 ADC 通常连接一个数字线路,该线路处理来自模拟世界的信号。
Windows.Devices.Adc.Provider 此 API 公开供用户实现特定控制器的提供程序接口。 ADC API 需要 ADC 提供程序实现才能与 ADC 控制器通信。
Windows.Devices.AllJoyn
Windows.Devices.Background 使设备后台任务能够获取触发任务的应用提供的信息,并将进度报告回应用。
Windows.Devices.Bluetooth Windows.Devices.Bluetooth 命名空间定义了一组 Windows 运行时 API,该 API 允许 UWP 应用和桌面应用与蓝牙设备交互。 有关详细信息,请参阅 蓝牙
Windows.Devices.Bluetooth.Advertisement 允许应用发送和接收蓝牙低能(LE)广告。
Windows.Devices.Bluetooth.Background 提供描述蓝牙触发器的触发器详细信息的类。
Windows.Devices.Bluetooth.GenericAttributeProfile Windows.Devices.Bluetooth.GenericAttributeProfile 命名空间定义 UWP 应用或桌面应用程序可用于与蓝牙 LE 设备通信的 Windows 运行时类。
Windows.Devices.Bluetooth.Rfcomm Windows.Devices.Bluetooth.Rfcomm 命名空间定义 UWP 应用和桌面应用程序可用于与蓝牙设备通信的 Windows 运行时类。 有关详细信息,请参阅 蓝牙若要详细了解如何使用 Windows.Devices.Bluetooth.Rfcomm,请参阅 蓝牙 Rfcomm 聊天示例
Windows.Devices.Custom 异步打开自定义设备,打开操作返回的对象将异步 IOCTL 发送到设备。
Windows.Devices.Display 包含用于确定物理显示器的各个方面的组件。
Windows.Devices.Display.Core 提供管理内容并将其呈现给自定义合成器软件的硬件显示管道的方法。
Windows.Devices.Enumeration 提供用于枚举设备的类。
Windows.Devices.Enumeration.Pnp
Windows.Devices.Geolocation 提供用于 获取当前位置 或跟踪设备随时间推移的位置的 API。 位置信息可能来自从信标(如 Wi-Fi 接入点和单元塔、设备 IP 地址)估算位置,或者可能来自其他来源(如 GNSS 或 GPS 设备)。 Windows.Devices.Geolocation API 提供所有可用源中最合适的地理位置数据。
Windows.Devices.Geolocation.Geofencing 地理围栏是地理点周围的虚拟区域。 地理围栏 API 使应用程序能够及时提供地理上下文体验,而无需应用持续运行和使用设备资源。 地理围栏支持在用户离开工作或回家或显示优惠券时弹出用户提醒等方案,或者在用户进入商店范围内时显示优惠券。
Windows.Devices.Geolocation.Provider 在某些情况下,设备的物理位置不够,要么因为它不表示用户的实际位置,要么设备的当前位置功能不够好,无法满足特定方案。 在这些情况下,需要远程位置源 替代当前设备位置,而不仅仅是最后的解决方法。 此命名空间中的类型提供这些设施。
Windows.Devices.Gpio 包含用于在用户模式下使用常规用途 I/O (GPIO) 引脚的类型。
Windows.Devices.Gpio.Provider 此 API 公开提供程序接口,以及要为特定控制器实现的关联类。 GPIO API 需要 GPIO 提供程序实现才能与 GPIO 控制器通信。
Windows.Devices.Haptics 提供对基本、非方向触觉反馈(如点击、蜂鸣和音调)的支持,这些反馈可以通过强度和计时等特征进行优化。
Windows.Devices.HumanInterfaceDevice 此命名空间允许 UWP 应用访问支持 人机接口设备(HID) 协议的设备。
Windows.Devices.I2c 包含可用于从应用程序与通过集成间线路(I2 C) 总线连接的外围设备进行通信的类型。
Windows.Devices.I2c.Provider 此 API 公开提供程序接口和关联的类,供用户针对特定控制器实现。 I2C API 需要 I2 C 提供程序实现才能与 I2 C 控制器通信。
Windows.Devices.Input 支持识别可用的输入设备(指针、触摸、鼠标和键盘),以及检索有关这些设备的信息。
Windows.Devices.Input.Preview 根据用户眼睛和头部的位置和移动,为跟踪用户的凝视、注意力和状态提供支持。
Windows.Devices.Lights 提供用于访问和控制 LampArrays 和旧版 Lamp 设备的 API。
Windows.Devices.Lights.Effects 为常见的 LampArray 方案提供简单的效果。
Windows.Devices.Midi 此命名空间提供用于在 Windows 运行时(WinRT)应用中使用 MIDI 设备的类型。
Windows.Devices.Perception 提供用于处理来自彩色相机、深度传感器和红外相机的图像帧的类。
Windows.Devices.Perception.Provider 包含用于实现感知帧提供程序的类型。
Windows.Devices.PointOfService 使应用程序开发人员能够访问服务点(POS)外围设备。 该命名空间提供一个供应商中立的接口,用于从 UWP 应用访问来自各种制造商的 POS 设备。
Windows.Devices.PointOfService.Provider 使服务器能够向客户端应用程序提供条形码扫描功能。
Windows.Devices.Portable Windows 便携式设备(WPD)使计算机能够与附加媒体和存储设备通信。 此命名空间提供用于标识 Windows 可移植设备(WPD)服务和存储的方法。
Windows.Devices.Power 提供用于详细电池信息的 API。 有关详细信息,请参阅 获取电池信息
Windows.Devices.Printer 提供用于使用 3D 打印机的 API。
Windows.Devices.Printer.Extensions 包含提供对 Windows 运行时组件的访问权限的类和接口,用于打印任务配置和打印通知。
Windows.Devices.Pwm PWM 代表脉冲宽度调节,并描述了创建用户定义的长度和负载周期的重复方波的基本技术。 最常见的用途包括驾驶电动马达、变暗 LED 等。此 API 使用户能够使用连接到系统的 PWM 控制器生成 PWM 波形形式。
Windows.Devices.Pwm.Provider 此 API 公开供用户实现特定控制器的提供程序接口。 PWM API 需要 PWM 提供程序实现才能与 PWM 控制器通信。
Windows.Devices.Radios 此命名空间的成员允许应用在运行应用的设备上查找和控制无线电适配器(如 Wi-Fi 和蓝牙),并查询这些无线电以获取某些属性。
Windows.Devices.Scanners 包含基于 Windows 映像获取(WIA) COM API 构建的类、接口、结构和其他组件,为 UWP 应用和桌面应用提供扫描功能。
Windows.Devices.Sensors 提供对支持的传感器类型和相关运动数据的访问权限。
Windows.Devices.Sensors.Custom 提供对自定义传感器及其相关数据的访问。
Windows.Devices.SerialCommunication Windows.Devices.SerialCommunication 命名空间定义 UWP 应用可用于与公开串行端口或串行端口某些抽象的设备通信的 Windows 运行时类。 这些类提供用于发现此类串行设备、读取和写入数据的功能,以及控制流控制的特定串行属性,例如设置波特率、信号状态。
Windows.Devices.SmartCards 获取有关智能卡读取器和智能卡的信息;配置物理智能卡;并创建、配置和删除受信任的平台模块 (TPM) 虚拟智能卡。
Windows.Devices.Sms 提供发送和接收短消息服务(短信)消息、筛选传入消息和以无提示方式发送消息的功能,以及查询有关移动宽带短信设备的属性。 使用此 API 实现移动运营商(MO)应用程序,这些应用程序使用应用定向短信来实现 MO 功能,例如视觉语音邮件应用。
Windows.Devices.Spi 串行外围接口(SPI)是一个高速接口,用于在同一板上的集成组件之间通信。
Windows.Devices.Spi.Provider 此 API 公开提供程序接口和关联的类,供用户针对特定控制器实现。 SPI API 需要 SPI 提供程序实现才能与 SPI 控制器通信。
Windows.Devices.Usb 此命名空间定义 UWP 应用可用于与 WinUSB 设备通信的 Windows 运行时类。 这些设备由收件箱 winusb.sys 驱动程序处理,由特定 Microsoft OS 描述符标识。
Windows.Devices.WiFi
Windows.Devices.WiFiDirect 包含支持连接到电脑、平板电脑和手机的关联 Wi-Fi 直接设备和关联终结点的类。
Windows.Devices.WiFiDirect.Services 为实现自己的 Wi-Fi Direct Services 提供支持。
Windows.Embedded.DeviceLockdown 为企业定义的特定用户角色提供一个简单且一致的界面,用于锁定设备上的可用应用程序和磁贴。
Windows.Foundation 启用基本的 Windows 运行时功能,包括管理异步操作和访问属性存储。 此命名空间还定义了表示统一资源标识符(URI)、日期和时间、二维度量和其他基本值的常见值类型。
Windows.Foundation.Collections 定义标准、专用和泛型集合对象。 这包括 IIterable<T>、IVector<T> 和 IMap<K、V> 泛型接口,这些接口用作整个 Windows 运行时 API 中基本集合支持的模式。
Windows.Foundation.Diagnostics 提供用于记录消息和跟踪事件的类。
Windows.Foundation.Metadata 定义指示 Windows 运行时类型和成员的基本属性的属性。
Windows.Foundation.Numerics 提供一组面向图形的数学类型。
Windows.Gaming.Input 提供对 Windows 应用程序的游戏控制器输入的访问权限。
Windows.Gaming.Input.Custom 包含使设备制造商能够为其设备编写自定义 WinRT(Windows 运行时)类库的 API。
Windows.Gaming.Input.ForceFeedback 包含用于控制控制器上的力回馈马达的 API。
Windows.Gaming.Input.Preview 提供支持旧版游戏设备的功能的 API。
Windows.Gaming.Preview.GamesEnumeration 一组 API,用于查询已安装的游戏及其关联的属性,用于启动和管理游戏在游戏模式下运行的方式。
Windows.Gaming.UI 提供使用游戏栏、游戏监视和游戏聊天的方法。
Windows.Gaming.XboxLive.Storage 包含 GameSaveProviderGameSaveContainer 类,这些类用于创建、保存、枚举和加载 Xbox Live 游戏保存。
Windows.Globalization 为语言配置文件、地理区域和国际日历提供全球化支持。
Windows.Globalization.Collation 提供字符分组的只读列表。
Windows.Globalization.DateTimeFormatting 启用日期和时间的格式设置。
Windows.Globalization.Fonts 提供允许应用为文本显示选择语言适当的字体和适合脚本的字体的类。
Windows.Globalization.NumberFormatting 根据用户的语言和地理区域,提供用于设置货币、十进制数、百分比值和每百万值的格式的类。
Windows.Globalization.PhoneNumberFormatting 提供具有广泛全局支持的电话号码格式、验证和匹配。
Windows.Graphics 提供包含有关如何绘制图形的信息的基本数据类型。 这些数据结构通常用于定义使用 CompositionVirtualDrawingSurface 类时绘制大图面的方式。
Windows.Graphics.Capture 使应用能够捕获环境、应用程序窗口和以安全、易于使用的方式使用系统选取器 UI 控件。
Windows.Graphics.DirectX 指定用于 Windows 运行时 Direct3D 11 互操作图面的像素格式和其他枚举常量。
Windows.Graphics.DirectX.Direct3D11 提供 Microsoft Direct3D API 的 Windows 运行时投影,使 Windows 运行时应用程序和组件能够交换 Direct3D 图面和设备。
Windows.Graphics.Display 包含用于确定物理显示器的各个方面的组件。
Windows.Graphics.Display.Core 获取有关显示的信息,并配置其设置以支持内容的显示。
Windows.Graphics.Effects Windows.Graphics 接口。
Windows.Graphics.Holographic 包含允许应用在周围世界显示全息影像的类。
Windows.Graphics.Imaging 启用图像文件的解码、编辑和编码。
Windows.Graphics.Printing 包含打印驱动程序和 Windows 打印系统用来创建和操作文档的类、接口、结构和其他组件。
Windows.Graphics.Printing.OptionDetails 扩展基本打印任务选项,使你能够更好地控制向用户呈现的打印体验。
Windows.Graphics.Printing.PrintSupport 提供用于处理打印支持设置 UI 会话的 API。
Windows.Graphics.Printing.PrintTicket 此命名空间提供 Windows 运行时类,这些类充当 打印架构 COM 接口的包装器。 这允许从 UWP 打印工作流应用中轻松配置打印作业指令。
Windows.Graphics.Printing.Workflow 此命名空间提供用于编写打印工作流应用的功能。 打印工作流应用注册到支持打印的源应用程序。 在源应用程序选择打印某些内容之后,而是在打印数据发送到打印机之前,在后台启动它们。 工作流应用能够同时更改打印票证(打印机设备设置)和要打印的实际内容,并且可以选择通过在过程中启动前台应用向用户公开此功能。 这允许对打印体验进行更大程度的自定义。
Windows.Graphics.Printing3D 提供用于使用 3D 打印机的 API。
Windows.Management 提供从 MDM 设备强制同步到服务器的功能。 此 MDM 同步协议基于开放移动联盟 - 设备管理标准。
Windows.Management.Core 提供用于管理应用的核心功能。
Windows.Management.Deployment 提供用于管理应用包的功能。
Windows.Management.Deployment.Preview 提供用于查找已安装桌面应用以及显示其名称和版本的功能。
Windows.Management.Policies 提供通用 Windows 平台(UWP)应用在设备上查询当前移动设备管理(MDM)策略的功能。
Windows.Management.Update 此命名空间中的类型允许用户选择加入或退出在其设备上接收 Windows Insider Preview 版本。 API 旨在由 IoT 原始设备制造商(OEM)使用。
Windows.Management.Workplace 提供用于管理企业中的应用的功能。
Windows.Media 提供用于创建和使用媒体(如照片、录音和视频)的类。
Windows.Media.AppBroadcasting 提供用于获取当前应用的广播状态的 API。 这包括确定应用当前是否可以开始广播,如果无法启动,以及启动应用广播系统设置 UI 的功能的详细信息,
Windows.Media.AppRecording 提供用于将应用的音频和视频内容录制到文件中、将应用内容的屏幕截图保存到图像文件以及查询应用录制和屏幕截图功能的当前可用性的 API。
Windows.Media.Audio 提供用于路由、混合和处理音频的 API。
Windows.Media.Capture 提供用于捕获照片、录音和视频的类。
Windows.Media.Capture.Core 提供用于捕获可变照片序列的类。
Windows.Media.Capture.Frames 此命名空间提供用于从表示捕获设备的一个或多个 MediaFrameSource 对象获取媒体帧的 API。
Windows.Media.Casting 此命名空间允许应用将特定媒体内容强制转换为第二台设备,并且旨在与设备协议无关。 如今,这些 API 可与 Miracast、DLNA 和蓝牙配合使用,并支持 HTML 标记、ImageElement 和 MediaElement 中的图像、音频和视频。
Windows.Media.ClosedCaptioning 提供用于检索用户可通过系统的隐藏式字幕设置页面设置设置的隐藏式字幕格式设置的 API。
Windows.Media.ContentRestrictions 提供为 Windows 用户定义家庭安全设置的类。
Windows.Media.Control 允许控制不同播放实例的 API 集合。
Windows.Media.Core 包含多个与媒体播放相关的不同功能使用的核心媒体 API。
Windows.Media.Core.Preview 提供可能在将来版本中弃用的媒体 API。
Windows.Media.Devices 访问和控制音频、视频和通信的设备。
Windows.Media.Devices.Core 访问和控制可变照片序列的设备。
Windows.Media.DialProtocol DIAL 协议(DI scover A nd L aunch)允许人们将媒体应用从主要设备(如手机或平板电脑)启动到远程设备(如电视)。 有关行业标准协议的详细信息,请参阅 http://www.dial-multiscreen.org
Windows.Media.Editing 提供用于编辑、预览和保存编辑的媒体剪辑的功能。
Windows.Media.Effects 包含用于发现设备上的音频处理链的类。
Windows.Media.FaceAnalysis 提供用于位图或视频帧中人脸检测的 API。
Windows.Media.Import Windows.Media.Import 命名空间提供用于发现和导入来自设备(包括相机、大容量存储设备、手机和其他支持照片导入的设备)的照片和视频的 API。
Windows.Media.MediaProperties 提供为媒体格式创建属性所需的类和其他编程元素。
Windows.Media.Miracast 适用于 Miracast 相关功能的Namespace。
Windows.Media.Ocr 提供光学字符识别 (OCR) API,用于从图像中读取文本。
Windows.Media.Playback 提供从前台和后台任务播放媒体文件的功能。
Windows.Media.Playlists 提供用于创建和保存用于播放的媒体播放列表的类。
Windows.Media.PlayTo 支持将音频、视频和图像流式传输到远程设备。
Windows.Media.Protection 提供为媒体内容提供内容保护管理的类型。
Windows.Media.Protection.PlayReady 提供为媒体内容提供 PlayReady 内容保护管理的类型。
Windows.Media.Render 提供用于管理媒体呈现的类。
Windows.Media.SpeechRecognition 为 Windows 运行时应用中的命令和控制启用语音识别。
Windows.Media.SpeechSynthesis 支持初始化和配置语音合成引擎(或语音)以将文本字符串转换为音频流,也称为文本转语音(TTS)。 语音特征、发音、音量、音调、速率或速度、强调等通过 语音合成标记语言(SSML)版本 1.1进行自定义。
Windows.Media.Streaming.Adaptive 提供播放使用各种自适应流式处理协议传送的多媒体内容的功能。 可以通过 HTTP(DASH)内容播放 Http 实时传送视频流(HLS)或动态自适应流式处理。
Windows.Media.Transcoding 包含用于转码音频和视频文件的类。
Windows.Networking 提供对网络应用使用的主机名和终结点的访问权限。
Windows.Networking.BackgroundTransfer 在应用中启用高级下载和上传传输功能。 有关后台传输功能的概述,请参阅 在后台传输数据。 下载代码示例 后台传输示例
Windows.Networking.Connectivity 检索提供已建立网络连接的连接、使用情况和数据计划信息的连接配置文件。 在具有挑战性的网络方案中操作时,连接的应用程序可以使用此数据执行适当的操作,或者遵守网络提供程序设置的数据计划限制。
Windows.Networking.NetworkOperators 包含支持移动宽带帐户管理的类。
Windows.Networking.Proximity 包含支持近距离设备之间的连接的类。
Windows.Networking.PushNotifications 包含封装推送通知的类和接口。
Windows.Networking.ServiceDiscovery.Dnssd 支持使用 DNS 服务发现(DNS-SD)播发自己的服务的注册和发现。
Windows.Networking.Sockets 提供套接字和 WebSocket 类,用于网络通信,以及用于 UWP 应用后台收到的实时网络通知的类。
Windows.Networking.Vpn 使用此命名空间中的类可以创建、编辑和管理虚拟专用网络(VPN)连接,以及编写插件以使用 Windows VPN 平台控制 VPN 连接。
Windows.Networking.XboxLive 此 API 不适用于所有应用。 除非开发人员帐户是由Microsoft专门预配的,否则对这些 API 的调用在运行时会失败。
Windows.Perception 包含用于感知用户环境、让应用查找设备相对于用户周围表面和全息影像的类。
Windows.Perception.Automation.Core 定义 Perception Automation 基础结构的支持类型。
Windows.Perception.Automation.Monitoring 定义 Perception Automation Monitoring 基础结构的支持类型。
Windows.Perception.People 包含描述人员的类。
Windows.Perception.Spatial 包含用于推理用户周围空间关系的类。
Windows.Perception.Spatial.Preview 包含允许应用跟踪空间节点的类,允许用户对周围位置和事物进行推理。
Windows.Perception.Spatial.Surfaces 包含描述用户周围及其三角形网格中观察到的图面的类。
Windows.Phone.ApplicationModel 为应用提供对核心系统功能和有关其应用包的运行时信息的访问权限。
Windows.Phone.Devices.Notification Windows.Phone.Devices.Notification 命名空间提供一个类,可用于通过振动手机来通知用户。
Windows.Phone.Devices.Power Windows.Phone.Devices.Power 命名空间包含一个类,该类提供有关手机电池状态的信息。
Windows.Phone.Management.Deployment 提供类以查询手机上安装的应用程序并管理应用程序包的安装状态。
Windows.Phone.Media.Devices Windows.Phone.Media.Devices 命名空间提供的功能允许语音通过 IP 应用程序将音频路由到扬声器以外的终结点。
Windows.Phone.Networking.Voip
Windows.Phone.Notification.Management 提供允许配件与手机交互的成员。
Windows.Phone.PersonalInformation 提供用于管理自定义联系人存储的 API。
Windows.Phone.PersonalInformation.Provisioning 此命名空间提供允许授权实体预配个人信息的 API。
Windows.Phone.Speech.Recognition 为Windows Phone应用启用语音识别。
Windows.Phone.StartScreen 包含封装双 sim 卡设备的磁贴、Toast 和锁屏提醒通知的类。
Windows.Phone.System 提供有关系统功能的信息。
Windows.Phone.System.Power Windows.Phone.System.Power 命名空间提供类来指示手机的电池是否处于节能模式。
Windows.Phone.System.Profile 包含有关手机的配置文件信息。
Windows.Phone.System.UserProfile.GameServices.Core 提供对游戏服务的访问权限。
Windows.Phone.UI.Core 支持在核心窗口中处理输入事件。
Windows.Phone.UI.Input 为手机的用户输入机制提供支持。
Windows.Security.Authentication.Identity 包含用于与企业密钥凭据注册交互的类。
Windows.Security.Authentication.Identity.Core 此 API 仅供内部使用,不应在代码中使用。
Windows.Security.Authentication.Identity.Provider 支持使用配套设备解锁 Windows。
Windows.Security.Authentication.OnlineId 使应用和桌面程序都可以使用 Live 来使用其Microsoft帐户对用户进行身份验证。 身份验证后,应用可以返回 ID 的 JSON 令牌,该 ID 可用于该应用程序的用户。
Windows.Security.Authentication.Web 使应用无需公开用户的凭据即可与联机 Web 服务集成。 Web 身份验证代理为应用提供了一组 API 和基础结构,用于使用 Internet 身份验证和授权协议,例如 OAuth 和 OpenID。
Windows.Security.Authentication.Web.Core 包含从 Web 帐户提供程序获取令牌的核心方法。
Windows.Security.Authentication.Web.Provider 包含用于以联机标识提供者身份管理 Web 帐户和身份验证请求的类。
Windows.Security.Authorization.AppCapabilityAccess AppCapabilityAccess 允许应用在运行时请求和监视对功能保护资源的访问。
Windows.Security.Credentials 提供一种安全存储和管理密码、密码和其他标识信息的常见方法。
Windows.Security.Credentials.UI 使你无需复杂基础操作即可使用凭据,从而为凭据提供统一的体验,从而将提示凭据降到绝对最小值。 此命名空间从用户收集各种类型的凭据,将其存储在本地计算机上,并使用现有的身份验证模型将其呈现给 Web 服务和代理。
Windows.Security.Cryptography 包含一个类,可用于编码和解码数据、生成随机数以及字节数组和缓冲区之间的转换。
Windows.Security.Cryptography.Certificates 包含可用于创建证书请求和安装证书响应的类型。
Windows.Security.Cryptography.Core 包含用于创建加密密钥、对内容进行哈希和签名、创建消息身份验证代码以及加密或解密数据的类。
Windows.Security.Cryptography.DataProtection 包含一个类,可用于轻松加密和解密静态数据或数据流。
Windows.Security.DataProtection 无论是否存在 Windows 信息保护(WIP)策略,数据保护 API 都支持所有用户和应用程序的数据保护。
Windows.Security.EnterpriseData 包含支持 Windows 信息保护(WIP)的类。 有关 WIP 与文件、缓冲区、剪贴板、网络、后台任务和锁定下数据保护的关系的完整开发人员图片,请参阅 Windows 信息保护
Windows.Security.ExchangeActiveSyncProvisioning 使邮件应用能够评估和应用 Exchange Active Synchronization (EAS) 策略。
Windows.Security.Isolation 荒废的。 适用于 Windows 安全隔离 API 的Namespace。
Windows.Services.Cortana 提供用于访问和管理应用与 Cortana 服务共享的信息的类型和成员。
Windows.Services.Maps Windows.Services.Maps 命名空间包含提供位置、路由和地理编码服务的类。
Windows.Services.Maps.Guidance 为轮次引导式导航提供 API。
Windows.Services.Maps.LocalSearch 提供用于搜索业务和地点的 API。 搜索针对设备上本地缓存的数据执行。
Windows.Services.Maps.OfflineMaps 包含可用于查找和下载映射包以供脱机使用的类。
Windows.Services.Store 提供可用于访问和管理当前应用的Microsoft应用商店相关数据的类型和成员。 例如,可以使用此命名空间获取当前应用的Microsoft应用商店一览和许可证信息、购买应用提供的当前应用或产品,或下载并安装应用的程序包更新。
Windows.Services.TargetedContent 目标内容命名空间为应用程序提供订阅和访问云交付、特定于订阅的内容和资产的功能。 此内容在本地缓存,以便在设备脱机时可用。 当有新内容可用时,可以定期更新订阅内容。
Windows.Storage 提供用于管理文件、文件夹和应用程序设置的类。
Windows.Storage.AccessCache 启用和管理对存储项最近使用的 (MRU) 列表的访问,以及应用程序保存的存储项列表,以便高效进行将来的访问。
Windows.Storage.BulkAccess 提供用于搜索、访问、管理和检索有关存储系统中的文件和文件夹信息的类。
Windows.Storage.Compression 提供 Windows 中包含的压缩功能的统一接口,使开发人员无需负责管理本机压缩 API 所需的块大小、压缩参数和其他详细信息。
Windows.Storage.FileProperties 提供对文件属性的访问权限。
Windows.Storage.Pickers 提供用于创建和管理用户界面 (UI) 元素的类,这些元素允许用户浏览文件、选择要打开的文件,以及存储文件时选择名称、扩展名和位置。
Windows.Storage.Pickers.Provider 通过参与“文件打开选取器”合约,为通过文件选取器提供文件的应用提供支持,以及通过文件选取器参与“文件保存选取器”或“缓存文件更新程序”协定充当文件选取器保存位置的应用的支持。
Windows.Storage.Provider 允许应用通过缓存文件更新程序协定向文件提供实时更新。
Windows.Storage.Search 提供用于枚举存储中内容的类,并针对内容执行高级查询语法(AQS)搜索。
Windows.Storage.Streams 支持从顺序和随机访问流读取和写入。
Windows.System 启用系统功能,例如启动应用、获取有关用户的信息和内存分析。
Windows.System.Diagnostics 提供有关系统和正在运行的进程的诊断信息。
Windows.System.Diagnostics.DevicePortal 提供为 Windows 设备门户实现自定义 appx 插件的功能。
Windows.System.Diagnostics.Telemetry 提供用于向连接的用户体验和遥测组件注册客户端的功能。
Windows.System.Diagnostics.TraceReporting 此命名空间表示管理遥测升级的连接用户体验和遥测组件。
Windows.System.Display 使应用程序能够请求设备显示保持打开状态,即使长时间没有用户活动也是如此。
Windows.System.Implementation.FileExplorer 仅供内部使用。
Windows.System.Implementation.Holographic 包含与全息 shell 相关的 Windows 组件的实现中使用的类型。
Windows.System.Inventory 提供当前用户可用的已安装 Win32 应用的列表。 这包括为所有用户以及仅针对当前用户安装的应用。
Windows.System.Power 提供电源和能源使用 API。
Windows.System.Power.Diagnostics 提供调试 API,用于实时计算应用的总能耗。 建议仅使用这些 API 进行调试。
Windows.System.Preview 允许在两个面板设备上运行的应用获取有关设备状况的信息。
Windows.System.Profile 使应用能够获取有关系统的信息。
Windows.System.Profile.SystemManufacturers 提供硬件开发人员和 OEM 的信息。
Windows.System.RemoteDesktop 使应用程序能够获取有关远程桌面会话的信息。
Windows.System.RemoteDesktop.Input 提供远程桌面客户端应用程序启用文本输入虚拟化的功能。
Windows.System.RemoteDesktop.Provider 提供用于实现远程桌面客户端应用的 API。
Windows.System.RemoteSystems 为应用提供发现和其他设备并与之通信的功能。 此 API 是 Project Rome 的一部分,可用于创建多平台用户体验。
Windows.System.Threading 使应用程序能够使用线程池运行工作项。
Windows.System.Threading.Core 创建用于响应命名事件和信号灯的工作项。 此外,还预分配工作项的资源,这些工作项必须保证能够运行,即使在大量(或完全)资源分配的情况下也是如此。
Windows.System.Update 支持对系统更新的交互式控制。
Windows.System.UserProfile 使应用能够获取有关用户的信息、设置全球化首选项和控制锁屏图像。
Windows.UI 为应用提供对核心系统功能和运行时信息的访问权限,以及有关其 UI 的运行时信息。
Windows.UI.Accessibility 提供对使用辅助功能设备(如屏幕阅读器和放大镜)的支持。
Windows.UI.ApplicationSettings 提供允许开发人员定义 Windows shell 设置窗格中显示的应用设置的类。 设置窗格为用户访问应用设置提供了一致的位置。
Windows.UI.Composition 提供用户界面组合的 API。
Windows.UI.Composition.Core 为用户界面组合提供核心 API。
Windows.UI.Composition.Desktop 提供用户界面组合的 API。
Windows.UI.Composition.Diagnostics 提供用于用户界面组合诊断和调试的 API。
Windows.UI.Composition.Effects 包含特定于为用户交互创建效果的类。 这些效果特定于合成。
Windows.UI.Composition.Interactions 提供在视觉层中启用输入驱动动画的功能。
Windows.UI.Composition.Scenes 提供用于加载 3D 模型和撰写 3D 场景的 API。
Windows.UI.Core 提供基本的用户界面窗口组件,包括核心输入事件和事件调度。
Windows.UI.Core.AnimationMetrics 通过此命名空间公开的类及其属性检索 Windows 动画中使用的原始缩放、转换和不透明度参数
Windows.UI.Core.Preview 为各种基本用户界面窗口组件提供预览 API。
Windows.UI.Core.Preview.Communications 允许 Teams 或任何其他开发人员为 Surface Hub 编写插件 VTC 应用。
Windows.UI.Input 提供对 Windows 输入系统的支持。 这包括:
Windows.UI.Input.Core 支持在后台线程上处理输入。
Windows.UI.Input.Inking 为 Windows Ink 应用提供输入、处理和管理支持。
Windows.UI.Input.Inking.Analysis 提供对 Windows Ink 应用的墨迹笔划输入的分析。
Windows.UI.Input.Inking.Core 替代默认 InkPresenter 运行时行为,为 Windows Ink 应用提供高级输入、处理和管理支持。
Windows.UI.Input.Inking.Preview 为 Windows Ink 应用提供预览 API。
Windows.UI.Input.Preview 提供 Windows 输入预览 API。
Windows.UI.Input.Preview.Injection 支持从各种设备(如键盘、鼠标、触摸、笔和游戏板)以编程方式生成和自动执行输入。
Windows.UI.Input.Spatial 包含一个类,这些类允许应用自然地对你的凝视、手势、运动控制器和你周围的声音做出反应。
Windows.UI.Notifications 包含封装磁贴、Toast 和锁屏提醒通知的类。
Windows.UI.Notifications.Management 提供用于读取和管理通知的 API。
Windows.UI.Notifications.Preview 为 Windows 通知功能提供预览 API。
Windows.UI.Popups 提供对上下文菜单和消息对话框的支持。
Windows.UI.Shell 支持通过 Windows Shell 将应用与 Windows UI 的本机元素连接。
Windows.UI.StartScreen 提供应用与“开始”屏幕集成的方法,例如创建辅助磁贴和自定义跳转列表。
Windows.UI.Text 支持使用文本内容。
Windows.UI.Text.Core 提供用于访问 Windows 核心文本 API 和文本输入服务器的类型。 Windows 核心文本是一个客户端服务器系统,用于将键盘输入的处理集中到单个服务器。 可以使用它来操作自定义文本输入控件的编辑缓冲区;文本输入服务器可确保文本输入控件的内容及其自己的编辑缓冲区的内容始终通过应用程序和服务器之间的异步通信通道同步。
Windows.UI.UIAutomation 为 WinRT 自动化客户端提供支持。
Windows.UI.UIAutomation.Core 提供用于访问 Windows 核心 UI 自动化 API 的类型。
Windows.UI.ViewManagement 支持处理和管理与活动通用 Windows 平台 (UWP) 应用关联的各种视图。
Windows.UI.ViewManagement.Core 支持处理和管理与活动前台应用程序关联的 CoreInputView 对象。
Windows.UI.WebUI 提供特定于以 HTML、JavaScript 和 CSS 编写的应用的 API。
Windows.UI.WebUI.Core 提供对以 HTML、JavaScript 和 CSS 编写的应用的命令栏的访问权限。
Windows.UI.WindowManagement 支持处理和管理与活动应用关联的窗口。
Windows.UI.WindowManagement.Preview 提供预览 API,用于处理和管理与活动应用关联的窗口。
Windows.UI.Xaml 提供一般框架 API 和应用程序模型 API,以及许多不同功能区域常用的各种支持类。
Windows.UI.Xaml.Automation 定义 Microsoft UI 自动化基础结构的支持类型。 这些支持类型用于实现对自定义控件的Microsoft UI 自动化支持。 此外,AutomationProperties 作为 XAML UI 定义的一部分提供辅助功能信息。
Windows.UI.Xaml.Automation.Peers 包含控件和基类的自动化对等。
Windows.UI.Xaml.Automation.Provider 定义由自动化对等方实现并由自动化客户端识别的提供程序模式。
Windows.UI.Xaml.Automation.Text 包含报告有关文本自动化模式的详细信息的枚举。
Windows.UI.Xaml.Controls 提供支持现有和自定义 UWP 控件的 UI 控件和类。
Windows.UI.Xaml.Controls.Maps 定义 Map 控件的类。 此外,还定义可放置在地图上的图块源和元素。
Windows.UI.Xaml.Controls.Primitives 定义表示 UI 控件的组件部分的类,否则支持控件组合模型。 此外,还定义控件模式的接口,例如对齐和选择。
Windows.UI.Xaml.Core.Direct 提供 XamlDirect API,允许中间件在更基元级别访问大多数 Xaml,从而获得更好的 CPU 和工作集性能。
Windows.UI.Xaml.Data 定义应用的数据绑定基础结构。
Windows.UI.Xaml.Documents 提供基本文本和文档模型类。
Windows.UI.Xaml.Hosting 提供与大型应用程序中托管的 XAML 设计图面相关的服务。
Windows.UI.Xaml.Input 定义应用和 UI 元素的输入和输入事件基础结构。
Windows.UI.Xaml.Interop 提供用于跨框架集成和互操作的基本类型。 值得注意的是,这包括支持绑定模式的接口和支持类型。
Windows.UI.Xaml.Markup 为 UWP 应用和 Windows 运行时提供 XAML 语言支持 API。
Windows.UI.Xaml.Media 提供基本的媒体支持、图形基元和画笔绘图 API。
Windows.UI.Xaml.Media.Animation 为过渡动画、视觉状态或动画 UI 组件提供动画和情节提要 API。
Windows.UI.Xaml.Media.Imaging 提供与图像处理和获取位图图像的资源和源文件相关的类型。
Windows.UI.Xaml.Media.Media3D 包含支持矩阵/透视转换的类型。
Windows.UI.Xaml.Navigation 提供支持由 PageFrame 类启动的导航事件的类型。
Windows.UI.Xaml.Printing 为应用程序提供基本的打印支持框架。
Windows.UI.Xaml.Resources 包含 CustomXamlResourceLoader,它允许将自定义资源字典作为源加载。
Windows.UI.Xaml.Shapes 定义用于装饰呈现或组合控件的非交互式部分的基本形状。
Windows.Web 提供有关 Web 服务操作导致的错误的信息。
Windows.Web.AtomPub 使用 AtomPub 协议启用对 Web 资源的 HTTP CRUD 访问。 AtomPub 示例 演示此实现。
Windows.Web.Http 为 UWP 应用提供新式 HTTP 客户端 API。
Windows.Web.Http.Diagnostics 为基于 HTTP 协议构建的应用程序提供用于跟踪和分析 Web 流量的诊断设施。
Windows.Web.Http.Filters 提供用于发送 HTTP 请求的类以及用于创建筛选器以在 UWP 应用中面向 HTTP 和 REST 服务的接口。
Windows.Web.Http.Headers 为面向 HTTP 服务的 UWP 应用提供对 Windows.Web.Http 命名空间使用的 HTTP 标头的支持。
Windows.Web.Syndication 管理联合源。
Windows.Web.UI 此命名空间允许 Win32 应用托管 UWP WebView 控件进程外,并充分利用 HTML5。 其中大多数 API 都反映了 Windows.UI.Xaml.Controls.WebView 控件。
Windows.Web.UI.Interop 此命名空间允许 Win32 应用托管 UWP WebView 控件进程外,并充分利用 HTML5。