Compartilhar via


TemplatePushMessage Classe

Definição

O ApplePushMessage ajuda a gerar uma carga de notificação direcionada a dispositivos registrados com um registro de modelo. Um modelo permite que o dispositivo especifique a forma de notificações que deseja receber, incluindo um conjunto de palavras-chave que ele deseja que o remetente preencha. Em vez de o remetente criar toda a notificação, ele simplesmente define os valores palavra-chave. Em seguida, o Hub de Notificação criará uma notificação usando o modelo específico registrado pelo dispositivo e as palavras-chave fornecidas pelo remetente. Isso facilita muito o envio de notificações, independentemente da plataforma do receptor. As palavras-chave definidas pela TemplatePushMessage classe podem ser enviadas usando a PushClient classe .

[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
Herança
TemplatePushMessage
Atributos
Implementações

Construtores

TemplatePushMessage()

Inicializa uma nova instância da classe TemplatePushMessage.

TemplatePushMessage(SerializationInfo, StreamingContext)

Inicializa uma nova instância da classe TemplatePushMessage com as informações de serialização e contexto de fluxo.

Métodos de Extensão

TryRemove<TKey,TValue>(Dictionary<TKey,TValue>, TKey, TValue)

Remove o valor associado à chave especificada.

Aplica-se a