ToastNotificationManagerForUser クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
バインドされたユーザーのトースト通知を発生させるために使用する ToastNotifier オブジェクトを作成 します。 このクラスでは、システム提供のトースト テンプレートの 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 | |
NotificationMode |
バインドされたユーザーのトースト通知を発生させるために使用する ToastNotifier オブジェクトを作成 します。 このクラスでは、システム提供のトースト テンプレートの XML コンテンツへのアクセスも提供されるため、通知で使用するためにそのコンテンツをカスタマイズできます。 |
User |
このオブジェクトによって作成されたトースト通知を受け取るユーザーを取得します。 |
メソッド
CreateToastNotifier() |
呼び出し元のアプリケーションと、トースト通知を発生させるバインドされたユーザーの新しい ToastNotifier を作成します。 |
CreateToastNotifier(String) |
バインドされたユーザーと指定されたアプリ (通常は同じパッケージ内の別のアプリ) の新しい ToastNotification を作成します。 |
GetHistoryForToastCollectionIdAsync(String) |
指定した通知グループの通知履歴の取得を開始します。 |
GetToastCollectionManager() |
現在のアプリの通知グループを保存、更新、クリアするために使用できる ToastCollectionManager を作成します。 |
GetToastCollectionManager(String) |
指定したアプリの通知グループを保存、更新、クリアするために使用できる ToastCollectionManager を作成します。 |
GetToastNotifierForToastCollectionIdAsync(String) |
指定した通知グループのバインドされたユーザーとアプリの新しい ToastNotification を作成します。 |
イベント
NotificationModeChanged |
バインドされたユーザーのトースト通知を発生させるために使用する ToastNotifier オブジェクトを作成 します。 このクラスでは、システム提供のトースト テンプレートの XML コンテンツへのアクセスも提供されるため、通知で使用するためにそのコンテンツをカスタマイズできます。 |