RawNotification.Headers 属性

定义

从通知中获取原始标头内容。

public:
 property IMapView<Platform::String ^, Platform::String ^> ^ Headers { IMapView<Platform::String ^, Platform::String ^> ^ get(); };
IMapView<winrt::hstring, winrt::hstring const&> Headers();
public IReadOnlyDictionary<string,string> Headers { get; }
var iMapView = rawNotification.headers;
Public ReadOnly Property Headers As IReadOnlyDictionary(Of String, String)

属性值

IMapView<String,String>

IReadOnlyDictionary<String,String>

IMapView<Platform::String,Platform::String>

IMapView<winrt::hstring,winrt::hstring>

标头值的映射视图。 有关标头格式,请参阅备注。

Windows 要求

设备系列
Windows 10 Creators Update (在 10.0.15063.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v4.0 中引入)

注解

标头格式:

Content-Encoding: aesgcm
Crypto-Key: dh=<PUBLICKEY>
Encryption: salt=<SALT>

有关详细信息以及如何定义标头,请参阅 Web 推送的消息加密,第 3.2 节。

标头内容用于使用使用 CreateRawPushNotificationChannelWithAlternateKeyForApplicationAsync 创建的通道发送的通知,这些通知使用具有 VAPID 身份验证的 Webpush 协议推送到 WNS。 对于任何其他类型的推送通知,标头值为 null。

适用于