适用于 Windows 应用的磁贴、锁屏提醒和通知

了解如何使用磁贴、锁屏提醒、Toast 以及通知提供应用入口点并使用户了解最新信息。

重要的 APIUWP 社区工具包通知 NuGet 程序包

Screenshot of a static tile and a live tile displaying a notification and a badge.磁贴是应用在“开始”菜单上的表示形式。 每个 Windows 应用都有一个磁贴。 你可以启用不同的磁贴大小(小、中等、宽形和大)。

你可以使用磁贴通知更新磁贴,以向用户传达新信息,如头条新闻或最近未读邮件的主题。

你可以使用锁屏提醒提供采用系统提供的字形或 1-99 的数字的形式的状态或摘要信息。 锁屏提醒还显示在应用的任务栏上。

Toast 通知是应用通过称为 Toast(或横幅)的弹出 UI 元素发送给用户的通知。 无论用户是否在使用应用,均可看到此通知。

推送通知原始通知是从 Windows 推送通知服务 (WNS) 或后台任务发送到应用的通知。 应用可以通过通知用户发生了某些趣事(借助锁屏提醒更新、磁贴更新或 Toast)来响应这些通知,也可以以你选择的任意方式响应。

 

磁贴

文章 说明
创建磁贴 为你的应用自定义默认磁贴,并提供适用于不同屏幕大小的资源。
应用图标资源 应用图标资产(以各种形式出现在整个 Windows 10 操作系统中)是 Windows 应用的调用卡。 这些指南详细介绍应用图标资源在系统中的显示位置,并提供有关如何创建最完美图标的深入设计提示。
主要磁贴 API 请求固定你的应用的主磁贴,并检查主磁贴当前是否已固定。
磁贴内容 磁贴通知内容使用 Windows 10 中的自适应新功能来指定,让你可以使用可适应不同屏幕密度的简单而灵活的标记语言来设计你自己的磁贴通知内容。 本文介绍了如何为 Windows 应用创建自适应动态磁贴。
磁贴内容架构 以下是用于创建自适应磁贴的元素和属性。
特殊磁贴模板 特殊磁贴模板是独特的模板,可以具有动画效果或只允许你执行自适应磁贴不支持的操作。
发送本地磁贴通知 了解如何发送本地磁贴通知,同时将丰富的动态内容添加到你的动态磁贴。

通知

文章 说明
Toast 通知 自适应和交互式 Toast 通知可使你创建带有更多内容的灵活弹出通知、可选的嵌入式图像和可选的用户交互。
发送本地 toast 通知 了解如何发送交互式的 toast 通知。
通知可视化工具 通知可视化工具是 Store 中的一款新 Windows 应用,可帮助开发人员设计适用于 Windows 10 的自适应动态磁贴。
选择通知传递方法 本文介绍了用于传递磁贴和锁屏提醒更新以及 Toast 通知内容的四个通知选项:本地、计划、定期和推送。
定期通知概述 定期通知(也称为轮询通知)通过从云服务下载内容,以固定间隔更新磁贴和锁屏提醒。
Windows 推送通知服务 (WNS) 概述 Windows 推送通知服务 (WNS) 使第三方开发人员可从自己的云服务发送 Toast、磁贴、锁屏提醒和原始更新。 这提供了一种高效而可靠地向用户提供新更新的机制。
由推送通知向导生成的代码 通过在 Visual Studio 中使用向导,你可以从使用 Azure 移动服务创建的移动服务生成推送通知。 Visual Studio 向导生成代码,以帮助你开始操作。 本主题说明向导如何修改你的项目、生成的代码有何作用、如何使用此代码,以及为了发挥推送通知的最大作用,你接下来可以如何操作。 请参阅 Windows 推送通知服务 (WNS) 概述
原始通知概述 原始通知是简短的通用推送通知。 原始通知有严格的指令,不包含 UI 组件。 与其他推送通知一样,WNS 功能将原始通知从云服务传递到应用。