TemplatePushMessage Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The ApplePushMessage helps generating a notification payload targeting devices that have registered with a template registration. A template lets the device specify the shape of notifications that it wants to receive including a set of keywords which it wants the sender to fill in. Instead of the sender building the entire notification, it simply sets the keyword values. The Notification Hub will then build a notification using the particular template registered by device and the keywords provided by the sender. This makes it much easier to send notifications regardless of the platform of the receiver. The keywords defined by the TemplatePushMessage class can be sent using the PushClient class.
[System.Serializable]
public class TemplatePushMessage : System.Collections.Generic.Dictionary<string,string>, Microsoft.Azure.Mobile.Server.Notifications.IPushMessage
[<System.Serializable>]
type TemplatePushMessage = class
inherit Dictionary<string, string>
interface IPushMessage
Public Class TemplatePushMessage
Inherits Dictionary(Of String, String)
Implements IPushMessage
- Inheritance
-
TemplatePushMessage
- Attributes
- Implements
Constructors
TemplatePushMessage() |
Initializes a new instance of the TemplatePushMessage class. |
TemplatePushMessage(SerializationInfo, StreamingContext) |
Initializes a new instance of the TemplatePushMessage class with the specified serialization information and streaming context. |
Extension Methods
TryRemove<TKey,TValue>(Dictionary<TKey,TValue>, TKey, TValue) |
Removes the value associated with specified key. |