Microsoft.Windows.AppNotifications.Builder 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供用于以编程方式为 AppNotification生成 XML 有效负载的 API。
类
AppNotificationBuilder |
提供用于创建定义应用通知 UI 的 XML 字符串的 API。 |
AppNotificationButton |
表示在应用通知上显示的按钮。 |
AppNotificationComboBox |
表示在应用通知上显示的组合框。 |
AppNotificationProgressBar |
表示在应用通知上显示的进度栏。 |
AppNotificationTextProperties |
指定应用通知上显示的文本的显示和本地化属性。 |
枚举
AppNotificationAudioLooping |
指定应用通知音频的循环行为。 |
AppNotificationButtonStyle |
指定可分配给 AppNotificationButton 的按钮样式,以便为常见方案提供一致的体验。 |
AppNotificationDuration |
指定显示 AppNotification 的持续时间。 |
AppNotificationImageCrop |
指定 AppNotification中图像的裁剪选项。 |
AppNotificationScenario |
指定应用通知的方案,这会导致系统调整某些通知行为,以便为指定方案提供一致的体验。 |
AppNotificationSoundEvent |
指定显示应用通知时可以播放的系统声音事件。 |
示例
注解
应用通知在 XML 字符串中定义。 此命名空间提供 API,使以编程方式轻松生成 XML 有效负载。 此功能包含在 Windows 应用 SDK 中,旨在替换 UWP 社区工具包通知 nuget 包中以前由 ToastContentBuilder 类提供的功能。
有关使用 AppNotificationBuilder API 创建应用通知的 UI 的指导,请参阅 应用通知内容。
有关应用通知的 XML 架构的参考信息,请参阅 应用通知内容架构。