Freigeben über


TemplatePushMessage Klasse

Definition

Die ApplePushMessage hilft beim Generieren einer Benachrichtigungsnutzlast für Geräte, die sich mit einer Vorlagenregistrierung registriert haben. Mit einer Vorlage kann das Gerät die Form von Benachrichtigungen angeben, die es empfangen möchte, einschließlich einer Reihe von Schlüsselwörtern, die der Absender ausfüllen soll. Anstatt dass der Absender die gesamte Benachrichtigung erstellt, legt er einfach die Schlüsselwort (keyword) Werte fest. Der Notification Hub erstellt dann eine Benachrichtigung mithilfe der vom Gerät registrierten Vorlage und den vom Absender bereitgestellten Schlüsselwörtern. Dies erleichtert das Senden von Benachrichtigungen unabhängig von der Plattform des Empfängers. Die von der TemplatePushMessage -Klasse definierten Schlüsselwörter können mithilfe der PushClient -Klasse gesendet werden, die von der ApiServices -Klasse verfügbar ist.

[System.Serializable]
public class TemplatePushMessage : System.Collections.Generic.Dictionary<string,string>, Microsoft.WindowsAzure.Mobile.Service.Notifications.IPushMessage
[<System.Serializable>]
type TemplatePushMessage = class
    inherit Dictionary<string, string>
    interface IPushMessage
Public Class TemplatePushMessage
Inherits Dictionary(Of String, String)
Implements IPushMessage
Vererbung
TemplatePushMessage
Attribute
Implementiert

Konstruktoren

TemplatePushMessage()

Initialisiert eine neue Instanz der TemplatePushMessage-Klasse.

TemplatePushMessage(SerializationInfo, StreamingContext)

Initialisiert eine neue Instanz der TemplatePushMessage-Klasse mit den angegebenen Serialisierungsinformationen und dem angegebenen Streamingkontext

Gilt für: