Compartir a través de


NotificationHubClient.SendTemplateNotificationAsync Método

Definición

Sobrecargas

SendTemplateNotificationAsync(IDictionary<String,String>)

Envía una notificación de plantilla.

SendTemplateNotificationAsync(IDictionary<String,String>, IEnumerable<String>)

Envía una notificación de plantilla a un conjunto no vacío de etiquetas (máximo 20). Esto equivale a una expresión de etiqueta con OID booleanas ("||").

SendTemplateNotificationAsync(IDictionary<String,String>, String)

Envía una notificación de plantilla a una expresión de etiqueta (una sola etiqueta "etiqueta" es una expresión de etiqueta válida).

SendTemplateNotificationAsync(IDictionary<String,String>, CancellationToken)

Envía una notificación de plantilla.

SendTemplateNotificationAsync(IDictionary<String,String>, IEnumerable<String>, CancellationToken)

Envía una notificación de plantilla a un conjunto no vacío de etiquetas (máximo 20). Esto equivale a una expresión de etiqueta con OID booleanas ("||").

SendTemplateNotificationAsync(IDictionary<String,String>, String, CancellationToken)

Envía una notificación de plantilla a una expresión de etiqueta (una sola etiqueta "etiqueta" es una expresión de etiqueta válida).

SendTemplateNotificationAsync(IDictionary<String,String>)

Envía una notificación de plantilla.

public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendTemplateNotificationAsync (System.Collections.Generic.IDictionary<string,string> properties);
abstract member SendTemplateNotificationAsync : System.Collections.Generic.IDictionary<string, string> -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
override this.SendTemplateNotificationAsync : System.Collections.Generic.IDictionary<string, string> -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendTemplateNotificationAsync (properties As IDictionary(Of String, String)) As Task(Of NotificationOutcome)

Parámetros

properties
IDictionary<String,String>

Propiedades que se van a aplicar a la plantilla.

Devoluciones

NotificationOutcome que describe el resultado de la operación De envío.

Implementaciones

Se aplica a

SendTemplateNotificationAsync(IDictionary<String,String>, IEnumerable<String>)

Envía una notificación de plantilla a un conjunto no vacío de etiquetas (máximo 20). Esto equivale a una expresión de etiqueta con OID booleanas ("||").

public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendTemplateNotificationAsync (System.Collections.Generic.IDictionary<string,string> properties, System.Collections.Generic.IEnumerable<string> tags);
abstract member SendTemplateNotificationAsync : System.Collections.Generic.IDictionary<string, string> * seq<string> -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
override this.SendTemplateNotificationAsync : System.Collections.Generic.IDictionary<string, string> * seq<string> -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendTemplateNotificationAsync (properties As IDictionary(Of String, String), tags As IEnumerable(Of String)) As Task(Of NotificationOutcome)

Parámetros

properties
IDictionary<String,String>

Propiedades que se van a aplicar a la plantilla.

tags
IEnumerable<String>

Un conjunto no vacío de etiquetas (máximo 20 etiquetas). Cada cadena del conjunto puede contener una sola etiqueta.

Devoluciones

NotificationOutcome que describe el resultado de la operación De envío.

Implementaciones

Se aplica a

SendTemplateNotificationAsync(IDictionary<String,String>, String)

Envía una notificación de plantilla a una expresión de etiqueta (una sola etiqueta "etiqueta" es una expresión de etiqueta válida).

public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendTemplateNotificationAsync (System.Collections.Generic.IDictionary<string,string> properties, string tagExpression);
abstract member SendTemplateNotificationAsync : System.Collections.Generic.IDictionary<string, string> * string -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
override this.SendTemplateNotificationAsync : System.Collections.Generic.IDictionary<string, string> * string -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendTemplateNotificationAsync (properties As IDictionary(Of String, String), tagExpression As String) As Task(Of NotificationOutcome)

Parámetros

properties
IDictionary<String,String>

Propiedades que se van a aplicar a la plantilla.

tagExpression
String

Una expresión de etiqueta es cualquier expresión booleana construida con los operadores lógicos AND (), OR (&&||), NOT (!) y paréntesis redondos. Por ejemplo: (A || B) && !C. Si una expresión solo usa RS, puede contener como máximo 20 etiquetas. Otras expresiones están limitadas a 6 etiquetas. Tenga en cuenta que una sola etiqueta "A" es una expresión válida.

Devoluciones

NotificationOutcome que describe el resultado de la operación De envío.

Implementaciones

Se aplica a

SendTemplateNotificationAsync(IDictionary<String,String>, CancellationToken)

Envía una notificación de plantilla.

public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendTemplateNotificationAsync (System.Collections.Generic.IDictionary<string,string> properties, System.Threading.CancellationToken cancellationToken);
abstract member SendTemplateNotificationAsync : System.Collections.Generic.IDictionary<string, string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
override this.SendTemplateNotificationAsync : System.Collections.Generic.IDictionary<string, string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendTemplateNotificationAsync (properties As IDictionary(Of String, String), cancellationToken As CancellationToken) As Task(Of NotificationOutcome)

Parámetros

properties
IDictionary<String,String>

Propiedades que se van a aplicar a la plantilla.

cancellationToken
CancellationToken

Un CancellationToken que se observará mientras se espera a que se complete la tarea.

Devoluciones

NotificationOutcome que describe el resultado de la operación De envío.

Implementaciones

Se aplica a

SendTemplateNotificationAsync(IDictionary<String,String>, IEnumerable<String>, CancellationToken)

Envía una notificación de plantilla a un conjunto no vacío de etiquetas (máximo 20). Esto equivale a una expresión de etiqueta con OID booleanas ("||").

public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendTemplateNotificationAsync (System.Collections.Generic.IDictionary<string,string> properties, System.Collections.Generic.IEnumerable<string> tags, System.Threading.CancellationToken cancellationToken);
abstract member SendTemplateNotificationAsync : System.Collections.Generic.IDictionary<string, string> * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
override this.SendTemplateNotificationAsync : System.Collections.Generic.IDictionary<string, string> * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendTemplateNotificationAsync (properties As IDictionary(Of String, String), tags As IEnumerable(Of String), cancellationToken As CancellationToken) As Task(Of NotificationOutcome)

Parámetros

properties
IDictionary<String,String>

Propiedades que se van a aplicar a la plantilla.

tags
IEnumerable<String>

Un conjunto no vacío de etiquetas (máximo 20 etiquetas). Cada cadena del conjunto puede contener una sola etiqueta.

cancellationToken
CancellationToken

Un CancellationToken que se observará mientras se espera a que se complete la tarea.

Devoluciones

NotificationOutcome que describe el resultado de la operación De envío.

Implementaciones

Se aplica a

SendTemplateNotificationAsync(IDictionary<String,String>, String, CancellationToken)

Envía una notificación de plantilla a una expresión de etiqueta (una sola etiqueta "etiqueta" es una expresión de etiqueta válida).

public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendTemplateNotificationAsync (System.Collections.Generic.IDictionary<string,string> properties, string tagExpression, System.Threading.CancellationToken cancellationToken);
abstract member SendTemplateNotificationAsync : System.Collections.Generic.IDictionary<string, string> * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
override this.SendTemplateNotificationAsync : System.Collections.Generic.IDictionary<string, string> * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendTemplateNotificationAsync (properties As IDictionary(Of String, String), tagExpression As String, cancellationToken As CancellationToken) As Task(Of NotificationOutcome)

Parámetros

properties
IDictionary<String,String>

Propiedades que se van a aplicar a la plantilla.

tagExpression
String

Una expresión de etiqueta es cualquier expresión booleana construida con los operadores lógicos AND (), OR (&&||), NOT (!) y paréntesis redondos. Por ejemplo: (A || B) && !C. Si una expresión solo usa RS, puede contener como máximo 20 etiquetas. Otras expresiones están limitadas a 6 etiquetas. Tenga en cuenta que una sola etiqueta "A" es una expresión válida.

cancellationToken
CancellationToken

Un CancellationToken que se observará mientras se espera a que se complete la tarea.

Devoluciones

NotificationOutcome que describe el resultado de la operación De envío.

Implementaciones

Se aplica a