ToastNotificationManagerForUser 类

定义

创建 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
继承
Object Platform::Object IInspectable 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 内容的访问权限,以便你可以自定义该内容以用于通知。

适用于