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 | 使应用能够使用其他应用提供的内容。 从这些应用发现、枚举和访问只读内容。 |
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 | 此命名空间允许应用在支持它的设备上通过短信、彩信和 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。付款。供应商 | 此命名空间提供的 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 | |
Windows.Devices.Background | 使设备后台任务能够获取触发任务的应用提供的信息,并将进度报告回应用。 |
Windows.Devices.Bluetooth | Windows.Devices.Bluetooth 命名空间定义一组允许 UWP 应用和桌面应用与蓝牙设备交互的Windows 运行时 API。 有关详细信息,请参阅 蓝牙。 |
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 Portable Devices (WPD) 使计算机能够与附加的媒体和存储设备通信。 此命名空间提供用于标识 Windows 便携设备 (WPD) 服务和存储的方法。 |
Windows.Devices.Power | 提供用于详细电池信息的 API。 有关详细信息,请参阅 获取电池信息。 |
Windows.Devices.Printers | 提供用于处理 3D 打印机的 API。 |
Windows.Devices.Printers.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 定义Windows 运行时类,UWP 应用可以使用这些类与公开串行端口或串行端口的某些抽象的设备进行通信。 这些类提供发现此类串行设备、读取和写入数据的功能,以及控制流控制的特定于串行的属性,例如设置波特率、信号状态。 |
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 Direct 设备和电脑、平板电脑和手机的关联终结点的类。 |
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 | 包含用于创建、保存、枚举和加载 Xbox Live 游戏保存的 GameSaveProvider 和 GameSaveContainer 类。 |
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 用户定义Family Safety设置的类。 |
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 实时传送视频流 (HLS) 或基于 HTTP (DASH 的动态自适应流) 内容。 |
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 | 定义感知自动化基础结构的支持类型。 |
Windows.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 的命名空间。 |
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.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 | 提供支持 由 Page 和 Frame 类启动的导航事件的类型。 |
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。 |
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈