Partager via


INotificationHubClient.SendWindowsNativeNotificationAsync Méthode

Définition

Surcharges

SendWindowsNativeNotificationAsync(String, String, CancellationToken)

Envoie de façon asynchrone une notification windows native à une expression de balise (une seule balise « tag » est une expression de balise valide). Pour spécifier des en-têtes pour WNS, utilisez la SendNotificationAsync(Notification) méthode .

SendWindowsNativeNotificationAsync(String, IEnumerable<String>, CancellationToken)

Envoie de manière asynchrone une notification native Windows à un ensemble non vide de balises (max. 20). Cela équivaut à une expression de balise avec des OR booléens (« || »). Pour spécifier des en-têtes pour WNS, utilisez la SendNotificationAsync(Notification) méthode .

SendWindowsNativeNotificationAsync(String, CancellationToken)

Envoie de manière asynchrone une notification windows native. Pour spécifier des en-têtes pour WNS, utilisez la SendNotificationAsync(Notification) méthode .

SendWindowsNativeNotificationAsync(String)

Envoie de manière asynchrone une notification windows native. Pour spécifier des en-têtes pour WNS, utilisez la SendNotificationAsync(Notification) méthode .

SendWindowsNativeNotificationAsync(String, IEnumerable<String>)

Envoie de manière asynchrone une notification native Windows à un ensemble non vide de balises (max. 20). Cela équivaut à une expression de balise avec des OR booléens (« || »). Pour spécifier des en-têtes pour WNS, utilisez la SendNotificationAsync(Notification) méthode .

SendWindowsNativeNotificationAsync(String, String)

Envoie de façon asynchrone une notification windows native à une expression de balise (une seule balise « tag » est une expression de balise valide). Pour spécifier des en-têtes pour WNS, utilisez la SendNotificationAsync(Notification) méthode .

SendWindowsNativeNotificationAsync(String, String, CancellationToken)

Envoie de façon asynchrone une notification windows native à une expression de balise (une seule balise « tag » est une expression de balise valide). Pour spécifier des en-têtes pour WNS, utilisez la SendNotificationAsync(Notification) méthode .

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

Paramètres

windowsNativePayload
String

Charge utile native Windows. Cela peut être utilisé pour envoyer toute notification WNS valide, y compris les valeurs Tile, Toast et Badge, comme décrit dans la documentation WNS.

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 à

SendWindowsNativeNotificationAsync(String, IEnumerable<String>, CancellationToken)

Envoie de manière asynchrone une notification native Windows à un ensemble non vide de balises (max. 20). Cela équivaut à une expression de balise avec des OR booléens (« || »). Pour spécifier des en-têtes pour WNS, utilisez la SendNotificationAsync(Notification) méthode .

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

Paramètres

windowsNativePayload
String

Charge utile native Windows. Cela peut être utilisé pour envoyer toute notification WNS valide, y compris les valeurs Tile, Toast et Badge, comme décrit dans la documentation WNS.

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 à

SendWindowsNativeNotificationAsync(String, CancellationToken)

Envoie de manière asynchrone une notification windows native. Pour spécifier des en-têtes pour WNS, utilisez la SendNotificationAsync(Notification) méthode .

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

Paramètres

windowsNativePayload
String

Charge utile native Windows. Cela peut être utilisé pour envoyer toute notification WNS valide, y compris les valeurs Tile, Toast et Badge, comme décrit dans la documentation WNS.

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 à

SendWindowsNativeNotificationAsync(String)

Envoie de manière asynchrone une notification windows native. Pour spécifier des en-têtes pour WNS, utilisez la SendNotificationAsync(Notification) méthode .

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

Paramètres

windowsNativePayload
String

Charge utile native Windows. Cela peut être utilisé pour envoyer toute notification WNS valide, y compris les valeurs Tile, Toast et Badge, comme décrit dans la documentation WNS.

Retours

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

S’applique à

SendWindowsNativeNotificationAsync(String, IEnumerable<String>)

Envoie de manière asynchrone une notification native Windows à un ensemble non vide de balises (max. 20). Cela équivaut à une expression de balise avec des OR booléens (« || »). Pour spécifier des en-têtes pour WNS, utilisez la SendNotificationAsync(Notification) méthode .

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

Paramètres

windowsNativePayload
String

Charge utile native Windows. Cela peut être utilisé pour envoyer toute notification WNS valide, y compris les valeurs Tile, Toast et Badge, comme décrit dans la documentation WNS.

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 à

SendWindowsNativeNotificationAsync(String, String)

Envoie de façon asynchrone une notification windows native à une expression de balise (une seule balise « tag » est une expression de balise valide). Pour spécifier des en-têtes pour WNS, utilisez la SendNotificationAsync(Notification) méthode .

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

Paramètres

windowsNativePayload
String

Charge utile native Windows. Cela peut être utilisé pour envoyer toute notification WNS valide, y compris les valeurs Tile, Toast et Badge, comme décrit dans la documentation WNS.

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 à