ToastNotificationManagerForUser 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建 ToastNotifier 对象,用于为绑定 用户引发 Toast 通知。 此类还提供对系统提供的 Toast 模板的 XML 内容的访问权限,以便你可以自定义该内容以用于通知。
public ref class ToastNotificationManagerForUser sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ToastNotificationManagerForUser final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ToastNotificationManagerForUser final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ToastNotificationManagerForUser
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ToastNotificationManagerForUser
Public NotInheritable Class ToastNotificationManagerForUser
- 继承
- 属性
Windows 要求
| 设备系列 |
Windows 10 Anniversary Edition (在 10.0.14393.0 中引入)
|
| API contract |
Windows.Foundation.UniversalApiContract (在 v3.0 中引入)
|
注解
版本历史记录
| Windows 版本 | SDK 版本 | 已添加值 |
|---|---|---|
| 1703 | 15063 | GetHistoryForToastCollectionIdAsync |
| 1703 | 15063 | GetToastCollectionManager |
| 1703 | 15063 | GetToastCollectionManager (String) |
| 1703 | 15063 | GetToastNotifierForToastCollectionIdAsync |
属性
| History |
获取 ToastNotificationHistory 对象。 |
| NotificationMode |
创建 ToastNotifier 对象,用于为绑定 用户引发 Toast 通知。 此类还提供对系统提供的 Toast 模板的 XML 内容的访问权限,以便你可以自定义该内容以用于通知。 |
| User |
获取接收由此对象创建的 Toast 通知的用户。 |
方法
| CreateToastNotifier() |
为调用应用程序和绑定用户创建新的 ToastNotifier,以便引发 Toast 通知。 |
| CreateToastNotifier(String) |
为绑定用户和指定应用(通常是同一包中的另一个应用)创建新的 ToastNotification。 |
| GetHistoryForToastCollectionIdAsync(String) |
开始检索指定通知组的通知历史记录。 |
| GetToastCollectionManager() |
创建 ToastCollectionManager ,可用于保存、更新和清除当前应用的通知组。 |
| GetToastCollectionManager(String) |
创建 ToastCollectionManager ,可用于保存、更新和清除指定应用的通知组。 |
| GetToastNotifierForToastCollectionIdAsync(String) |
为指定通知组的绑定用户和应用创建新的 ToastNotification。 |
事件
| NotificationModeChanged |
创建 ToastNotifier 对象,用于为绑定 用户引发 Toast 通知。 此类还提供对系统提供的 Toast 模板的 XML 内容的访问权限,以便你可以自定义该内容以用于通知。 |