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 内容的访问权限,以便你可以自定义该内容以用于通知。 |