Partager via


RawNotification.Headers Propriété

Définition

Obtient le contenu d’en-tête brut de la notification.

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)

Valeur de propriété

IMapView<String,String>

IReadOnlyDictionary<String,String>

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

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

Vue cartographique des valeurs d’en-tête. Consultez les remarques pour le format d’en-tête.

Configuration requise pour Windows

Famille d’appareils
Windows 10 Creators Update (introduit dans 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v4.0)

Remarques

Format d’en-tête :

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

Pour plus d’informations et pour savoir comment les en-têtes sont définis, consultez Chiffrement des messages pour web Push, section 3.2.

Le contenu de l’en-tête est destiné aux notifications envoyées à l’aide d’un canal créé avec CreateRawPushNotificationChannelWithAlternateKeyForApplicationAsync et envoyés à WNS à l’aide du protocole Webpush avec l’authentification VAPID. Pour tout autre type de notification Push, la valeur d’en-tête est null.

S’applique à