Compartir a través de


INotificationHubClient.SendAdmNativeNotificationAsync Método

Definición

Sobrecargas

SendAdmNativeNotificationAsync(String)

Envía la notificación nativa amazon Device Messaging (ADM).

SendAdmNativeNotificationAsync(String, IEnumerable<String>)

Envía la notificación nativa amazon Device Messaging (ADM).

SendAdmNativeNotificationAsync(String, String)

Envía la notificación nativa amazon Device Messaging (ADM).

SendAdmNativeNotificationAsync(String, CancellationToken)

Envía la notificación nativa amazon Device Messaging (ADM).

SendAdmNativeNotificationAsync(String, IEnumerable<String>, CancellationToken)

Envía la notificación nativa amazon Device Messaging (ADM).

SendAdmNativeNotificationAsync(String, String, CancellationToken)

Envía la notificación nativa amazon Device Messaging (ADM).

SendAdmNativeNotificationAsync(String)

Envía la notificación nativa amazon Device Messaging (ADM).

public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendAdmNativeNotificationAsync (string jsonPayload);
abstract member SendAdmNativeNotificationAsync : string -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendAdmNativeNotificationAsync (jsonPayload As String) As Task(Of NotificationOutcome)

Parámetros

jsonPayload
String

Una carga JSON válida de ADM, que se describe en detalle aquí.

Devoluciones

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

Se aplica a

SendAdmNativeNotificationAsync(String, IEnumerable<String>)

Envía la notificación nativa amazon Device Messaging (ADM).

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

Parámetros

jsonPayload
String

Una carga JSON válida de ADM, que se describe en detalle aquí.

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.

Se aplica a

SendAdmNativeNotificationAsync(String, String)

Envía la notificación nativa amazon Device Messaging (ADM).

public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendAdmNativeNotificationAsync (string jsonPayload, string tagExpression);
abstract member SendAdmNativeNotificationAsync : string * string -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendAdmNativeNotificationAsync (jsonPayload As String, tagExpression As String) As Task(Of NotificationOutcome)

Parámetros

jsonPayload
String

Una carga JSON válida de ADM, que se describe en detalle aquí.

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.

Se aplica a

SendAdmNativeNotificationAsync(String, CancellationToken)

Envía la notificación nativa amazon Device Messaging (ADM).

public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendAdmNativeNotificationAsync (string jsonPayload, System.Threading.CancellationToken cancellationToken);
abstract member SendAdmNativeNotificationAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendAdmNativeNotificationAsync (jsonPayload As String, cancellationToken As CancellationToken) As Task(Of NotificationOutcome)

Parámetros

jsonPayload
String

Una carga JSON válida de ADM, que se describe en detalle aquí.

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.

Se aplica a

SendAdmNativeNotificationAsync(String, IEnumerable<String>, CancellationToken)

Envía la notificación nativa amazon Device Messaging (ADM).

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

Parámetros

jsonPayload
String

Una carga JSON válida de ADM, que se describe en detalle aquí.

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.

Se aplica a

SendAdmNativeNotificationAsync(String, String, CancellationToken)

Envía la notificación nativa amazon Device Messaging (ADM).

public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendAdmNativeNotificationAsync (string jsonPayload, string tagExpression, System.Threading.CancellationToken cancellationToken);
abstract member SendAdmNativeNotificationAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendAdmNativeNotificationAsync (jsonPayload As String, tagExpression As String, cancellationToken As CancellationToken) As Task(Of NotificationOutcome)

Parámetros

jsonPayload
String

Una carga JSON válida de ADM, que se describe en detalle aquí.

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.

Se aplica a