Windows UWP 命名空间

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

命名空间 说明
Windows.AI.MachineLearning 使应用能够加载机器学习模型、绑定功能并评估结果。
Windows.AI.MachineLearning.Preview 此命名空间包含已弃用的 API。 请改用 Windows.AI.MachineLearning
Windows.ApplicationModel 为应用提供对核心系统功能和有关其应用包的运行时信息的访问权限,并处理挂起操作。
Windows.ApplicationModel.Activation 使应用能够处理 Windows 支持的激活合同、约会和扩展的激活参数。
Windows.ApplicationModel.AppExtensions 允许 UWP 应用托管由其他 UWP 应用提供的内容。 从这些应用发现、枚举和访问只读内容。
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 Holographic 应用提供应用程序模型 API。
Windows.ApplicationModel.LockScreen 与 Windows 锁屏相关的类。 请注意,创建新的锁屏是第三方开发人员 不可用 的功能。
Windows.ApplicationModel.Payments 此命名空间提供与 通用 Windows 平台 (UWP) 应用的 W3C 付款请求 API 规范等效的付款功能。 W3C 付款请求 API 允许网站以方便商家和用户的方式收集付款信息。
Windows.ApplicationModel。付款。供应商 此命名空间提供 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 Store 相关的方案提供预览 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 AllJoyn 是一种开放源代码、跨平台、类似 DCOM 的框架和协议,用于进行远程方法调用、远程读取或写入属性,以及 (在分布式总线上) 的应用程序之间发送单向“信号”。 它主要用于物联网方案,例如打开/关闭灯或阅读温度。
Windows.Devices.Background UWP 应用使用后台任务执行与设备长时间运行的同步,并更新设备设置和固件。 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 提供用于枚举 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 运行时 应用中使用 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 提供扫描附近 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 不适用于所有应用。 除非 Microsoft 专门预配开发人员帐户,否则在运行时,对这些 API 的调用将失败。
Windows.Gaming.Preview.GamesEnumeration 此 API 不适用于所有应用。 除非 Microsoft 专门预配开发人员帐户,否则在运行时,对这些 API 的调用将失败。
Windows.Gaming.UI 提供使用游戏栏、游戏监视和游戏聊天的方法。
Windows.Gaming.XboxLive.Storage 包含用于创建、保存、枚举和加载 Xbox Live 游戏保存的 GameSaveProviderGameSaveContainer 类。
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 此 API 允许用户选择加入或退出在其设备上接收Windows Insider Preview内部版本。 这供 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 相关的功能的命名空间。
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 提供用于实现 VoIP 应用程序的 API。
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 的命名空间。
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 Store 相关数据的类型和成员。 例如,可以使用此命名空间获取当前应用的 Microsoft Store 一览和许可证信息、购买应用提供的当前应用或产品,或下载并安装应用的程序包更新。
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.RemoteSystems 为应用提供发现并与其他设备通信的功能。 此 API 是 Project Rome 的一部分,可用于创建多平台用户体验。
Windows.System.Threading 使应用程序能够使用线程池运行工作项。
Windows.System.Threading.Core 创建在响应命名事件和信号量时运行的工作项。 此外,为必须保证运行的工作项的资源预先分配资源,即使在大量 (或完全) 资源分配的情况下也是如此。
Windows.System.Update 支持对系统更新的交互式控制。 仅适用于Windows 10 IoT 核心版。
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.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 定义地图控件的类。 此外,还定义可放置在地图上的图块源和元素。
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。