GooglePushMessage Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
permet GooglePushMessage de générer une charge utile de notification ciblant Google Cloud Messaging pour Chrome (GCM). Les notifications peuvent être envoyées à l’aide de la PushClient classe disponible à partir de la ApiServices classe .
[System.Serializable]
public class GooglePushMessage : System.Collections.Generic.Dictionary<string,object>, Microsoft.WindowsAzure.Mobile.Service.Notifications.IPushMessage
[<System.Serializable>]
type GooglePushMessage = class
inherit Dictionary<string, obj>
interface IPushMessage
Public Class GooglePushMessage
Inherits Dictionary(Of String, Object)
Implements IPushMessage
- Héritage
-
GooglePushMessage
- Attributs
- Implémente
Constructeurs
GooglePushMessage() |
Initialise une nouvelle instance de la classe permettant la GooglePushMessage création d’un message de notification ciblant Google Cloud Messaging pour Chrome (GCM). Définissez les propriétés appropriées sur le message et envoyez via lePushClient |
GooglePushMessage(IDictionary<String,String>, Nullable<TimeSpan>) |
Initialise une nouvelle instance de la GooglePushMessage classe avec un ensemble donné de |
GooglePushMessage(SerializationInfo, StreamingContext) |
Initialise une nouvelle instance de la classe GooglePushMessage avec les informations de sérialisation et le contexte de diffusion en continu spécifiés. |
Propriétés
CollapseKey |
Une clé de réduction est une chaîne arbitraire utilisée pour réduire un groupe de messages similaires lorsque l’appareil est hors connexion, de sorte que seul le message le plus récent soit envoyé au client. Par exemple, « Nouveau courrier », « Mises à jour disponible », etc. |
Data |
Collection ou propriétés nom-valeur à inclure dans le message. Les propriétés doivent être des types simples, c’est-à-dire qu’elles ne peuvent pas être imbriquées. |
DelayWhileIdle |
Indique si le message doit être remis pendant que l’appareil est inactif. |
JsonPayload |
En guise d’alternative à la création de la notification en initialisant directement, GooglePushMessage il est possible de fournir une représentation JSON complète qui sera envoyée au hub de notification sans modification. |
TimeToLiveInSeconds |
La propriété Durée de vie (TTL) permet à l’expéditeur de spécifier la durée de vie maximale d’un message. La valeur de ce paramètre doit être une durée comprise entre 0 et 2 419 200 secondes, et elle correspond à la période maximale pendant laquelle GCM stocke et tente de remettre le message. Les demandes qui ne contiennent pas ce champ sont par défaut d’une période maximale de 4 semaines. |
Méthodes
ToString() |
Fournit une représentation encodée JSON de ce GooglePushMessage |
S’applique à
Azure SDK for .NET