RawNotification クラス

定義

生の通知 (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
継承
Object Platform::Object IInspectable 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

通知から生のヘッダー コンテンツを取得します。

適用対象

こちらもご覧ください