Partager via


INotificationHubClient.SendFcmNativeNotificationAsync Méthode

Définition

Surcharges

SendFcmNativeNotificationAsync(String, String, CancellationToken)

Envoie une notification native FCM à une expression de balise (une seule balise « tag » est une expression de balise valide).

SendFcmNativeNotificationAsync(String, IEnumerable<String>, CancellationToken)

Envoie une notification native FCM à un ensemble non vide de balises (20 maximum). Cela équivaut à une expression de balise avec des AUTHENTIFICATION booléennes (« || »).

SendFcmNativeNotificationAsync(String, CancellationToken)

Envoie une notification native Firebase Cloud Messaging (FCM).

SendFcmNativeNotificationAsync(String, IEnumerable<String>)

Envoie une notification native FCM à un ensemble non vide de balises (20 maximum). Cela équivaut à une expression de balise avec des AUTHENTIFICATION booléennes (« || »).

SendFcmNativeNotificationAsync(String)

Envoie une notification native Firebase Cloud Messaging (FCM).

SendFcmNativeNotificationAsync(String, String)

Envoie une notification native FCM à une expression de balise (une seule balise « tag » est une expression de balise valide).

SendFcmNativeNotificationAsync(String, String, CancellationToken)

Envoie une notification native FCM à une expression de balise (une seule balise « tag » est une expression de balise valide).

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

Paramètres

jsonPayload
String

Charge utile JSON. Vous trouverez de la documentation sur la mise en forme appropriée d’un message FCM ici.

tagExpression
String

Une expression de balise est toute expression booléenne construite à l’aide des opérateurs logiques AND (&&), OR (||), NOT (!) et des parenthèses rondes. Par exemple : (A || B) && !C. Si une expression utilise uniquement des 20 balises, elle peut contenir au maximum 20 balises. Les autres expressions sont limitées à 6 balises. Notez qu’une seule balise « A » est une expression valide.

cancellationToken
CancellationToken

CancellationToken à observer en attendant qu'une tâche se termine.

Retours

NotificationOutcome qui décrit le résultat de l’opération d’envoi.

S’applique à

SendFcmNativeNotificationAsync(String, IEnumerable<String>, CancellationToken)

Envoie une notification native FCM à un ensemble non vide de balises (20 maximum). Cela équivaut à une expression de balise avec des AUTHENTIFICATION booléennes (« || »).

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

Paramètres

jsonPayload
String

Charge utile JSON. Vous trouverez de la documentation sur la mise en forme appropriée d’un message FCM ici.

tags
IEnumerable<String>

Ensemble non vide de balises (maximum 20 balises). Chaque chaîne de l’ensemble peut contenir une seule balise.

cancellationToken
CancellationToken

CancellationToken à observer en attendant qu'une tâche se termine.

Retours

NotificationOutcome qui décrit le résultat de l’opération d’envoi.

S’applique à

SendFcmNativeNotificationAsync(String, CancellationToken)

Envoie une notification native Firebase Cloud Messaging (FCM).

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

Paramètres

jsonPayload
String

Charge utile JSON. Vous trouverez de la documentation sur la mise en forme appropriée d’un message FCM ici.

cancellationToken
CancellationToken

CancellationToken à observer en attendant qu'une tâche se termine.

Retours

NotificationOutcome qui décrit le résultat de l’opération d’envoi.

S’applique à

SendFcmNativeNotificationAsync(String, IEnumerable<String>)

Envoie une notification native FCM à un ensemble non vide de balises (20 maximum). Cela équivaut à une expression de balise avec des AUTHENTIFICATION booléennes (« || »).

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

Paramètres

jsonPayload
String

Charge utile JSON. Vous trouverez de la documentation sur la mise en forme appropriée d’un message FCM ici.

tags
IEnumerable<String>

Ensemble non vide de balises (maximum 20 balises). Chaque chaîne de l’ensemble peut contenir une seule balise.

Retours

NotificationOutcome qui décrit le résultat de l’opération d’envoi.

S’applique à

SendFcmNativeNotificationAsync(String)

Envoie une notification native Firebase Cloud Messaging (FCM).

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

Paramètres

jsonPayload
String

Charge utile JSON. Vous trouverez de la documentation sur la mise en forme appropriée d’un message FCM ici.

Retours

NotificationOutcome qui décrit le résultat de l’opération d’envoi.

S’applique à

SendFcmNativeNotificationAsync(String, String)

Envoie une notification native FCM à une expression de balise (une seule balise « tag » est une expression de balise valide).

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

Paramètres

jsonPayload
String

Charge utile JSON. Vous trouverez de la documentation sur la mise en forme appropriée d’un message FCM ici.

tagExpression
String

Une expression de balise est toute expression booléenne construite à l’aide des opérateurs logiques AND (&&), OR (||), NOT (!) et des parenthèses rondes. Par exemple : (A || B) && !C. Si une expression utilise uniquement des 20 balises, elle peut contenir au maximum 20 balises. Les autres expressions sont limitées à 6 balises. Notez qu’une seule balise « A » est une expression valide.

Retours

NotificationOutcome qui décrit le résultat de l’opération d’envoi.

S’applique à