Partager via


INotificationHubClient.SendMpnsNativeNotificationAsync Méthode

Définition

Surcharges

SendMpnsNativeNotificationAsync(String)

Envoie une notification native mpns (Microsoft Push Notification Service). Pour spécifier des en-têtes pour MPNS, utilisez la SendNotificationAsync(Notification) méthode .

SendMpnsNativeNotificationAsync(String, IEnumerable<String>)

Envoie une notification native MPNS (Microsoft Push Notification Service) à un ensemble non vide de balises (20 maximum). Cela équivaut à une expression de balise avec des OR booléens (« || »). Pour spécifier des en-têtes pour MPNS, utilisez la SendNotificationAsync(Notification) méthode .

SendMpnsNativeNotificationAsync(String, String)

Envoie une notification native MPNS (Microsoft Push Notification Service) à une expression de balise (une seule balise « tag » est une expression de balise valide). Pour spécifier des en-têtes pour MPNS, utilisez la SendNotificationAsync(Notification) méthode .

SendMpnsNativeNotificationAsync(String, CancellationToken)

Envoie une notification native mpns (Microsoft Push Notification Service). Pour spécifier des en-têtes pour MPNS, utilisez la SendNotificationAsync(Notification) méthode .

SendMpnsNativeNotificationAsync(String, IEnumerable<String>, CancellationToken)

Envoie une notification native MPNS (Microsoft Push Notification Service) à un ensemble non vide de balises (20 maximum). Cela équivaut à une expression de balise avec des OR booléens (« || »). Pour spécifier des en-têtes pour MPNS, utilisez la SendNotificationAsync(Notification) méthode .

SendMpnsNativeNotificationAsync(String, String, CancellationToken)

Envoie une notification native MPNS (Microsoft Push Notification Service) à une expression de balise (une seule balise « tag » est une expression de balise valide). Pour spécifier des en-têtes pour MPNS, utilisez la SendNotificationAsync(Notification) méthode .

SendMpnsNativeNotificationAsync(String)

Envoie une notification native mpns (Microsoft Push Notification Service). Pour spécifier des en-têtes pour MPNS, utilisez la SendNotificationAsync(Notification) méthode .

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

Paramètres

nativePayload
String

Charge utile native.

Retours

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

S’applique à

SendMpnsNativeNotificationAsync(String, IEnumerable<String>)

Envoie une notification native MPNS (Microsoft Push Notification Service) à un ensemble non vide de balises (20 maximum). Cela équivaut à une expression de balise avec des OR booléens (« || »). Pour spécifier des en-têtes pour MPNS, utilisez la SendNotificationAsync(Notification) méthode .

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

Paramètres

nativePayload
String

Charge utile de notification.

tags
IEnumerable<String>

Ensemble non vide d’étiquettes (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 Send.

S’applique à

SendMpnsNativeNotificationAsync(String, String)

Envoie une notification native MPNS (Microsoft Push Notification Service) à une expression de balise (une seule balise « tag » est une expression de balise valide). Pour spécifier des en-têtes pour MPNS, utilisez la SendNotificationAsync(Notification) méthode .

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

Paramètres

nativePayload
String

Charge utile native.

tagExpression
String

Une expression de balise est une 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 OR, 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 Send.

S’applique à

SendMpnsNativeNotificationAsync(String, CancellationToken)

Envoie une notification native mpns (Microsoft Push Notification Service). Pour spécifier des en-têtes pour MPNS, utilisez la SendNotificationAsync(Notification) méthode .

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

Paramètres

nativePayload
String

Charge utile native.

cancellationToken
CancellationToken

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

Retours

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

S’applique à

SendMpnsNativeNotificationAsync(String, IEnumerable<String>, CancellationToken)

Envoie une notification native MPNS (Microsoft Push Notification Service) à un ensemble non vide de balises (20 maximum). Cela équivaut à une expression de balise avec des OR booléens (« || »). Pour spécifier des en-têtes pour MPNS, utilisez la SendNotificationAsync(Notification) méthode .

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

Paramètres

nativePayload
String

Charge utile de notification.

tags
IEnumerable<String>

Ensemble non vide d’étiquettes (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 Send.

S’applique à

SendMpnsNativeNotificationAsync(String, String, CancellationToken)

Envoie une notification native MPNS (Microsoft Push Notification Service) à une expression de balise (une seule balise « tag » est une expression de balise valide). Pour spécifier des en-têtes pour MPNS, utilisez la SendNotificationAsync(Notification) méthode .

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

Paramètres

nativePayload
String

Charge utile native.

tagExpression
String

Une expression de balise est une 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 OR, 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 Send.

S’applique à