RawNotification クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
生の通知 (UI を含まないプッシュ通知) のアプリ定義コンテンツをカプセル化します。 その内容は、アプリのバックグラウンド タスクで使用できます。アプリにその機能がある場合は 、それ以外の場合はアプリによって使用され、必要に応じて処理されます。
public ref class RawNotification sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class RawNotification final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class RawNotification final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public sealed class RawNotification
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class RawNotification
Public NotInheritable Class RawNotification
- 継承
- 属性
Windows の要件
デバイス ファミリ |
Windows 10 (10.0.10240.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0 で導入)
|
注釈
RawNotification オブジェクトは 、TriggerDetails プロパティを使用して取得されます。
通知に応答して実行することを目的としたバックグラウンド タスクは、 PushNotificationTrigger に登録する必要があります。 登録されていないと、直接通知を受け取ったときにそのタスクが実行されません。 詳細については、「 未加工の通知の概要」を参照してください。
バージョン履歴
Windows のバージョン | SDK バージョン | 追加された値 |
---|---|---|
1703 | 15063 | ChannelId |
1703 | 15063 | ヘッダー |
2004 | 19041 | ContentBytes |
プロパティ
ChannelId |
生の通知のチャネル ID を取得します。 |
Content |
生の通知の内容を文字列として取得します。 この文字列は、アプリに関連付けられているバックグラウンド タスクを指定します。 |
ContentBytes |
生の通知の内容を IBuffer として取得します。 |
Headers |
通知から生のヘッダー コンテンツを取得します。 |