Partager via


NotificationHubClient.SendDirectNotificationAsync Méthode

Définition

Surcharges

SendDirectNotificationAsync(Notification, IList<String>)

Envoie une notification directement à tous les appareils répertoriés dans deviceHandles (jetons valides exprimés par le type notification). Les utilisateurs de cette API n’utilisent pas d’inscriptions ou d’installations. Au lieu de cela, les utilisateurs de cette API gèrent tous les appareils par eux-mêmes et utilisent Azure Notification Hub uniquement comme service de passage pour communiquer avec les différents services de notification Push.

SendDirectNotificationAsync(Notification, String)

Envoie une notification directement à un deviceHandle (jeton valide exprimé par le type notification). Les utilisateurs de cette API n’utilisent pas d’inscriptions ou d’installations. Au lieu de cela, les utilisateurs de cette API gèrent tous les appareils par eux-mêmes et utilisent Azure Notification Hub uniquement comme service de passage pour communiquer avec les différents services de notification Push.

SendDirectNotificationAsync(Notification, IList<String>, CancellationToken)

Envoie une notification directement à tous les appareils répertoriés dans deviceHandles (jetons valides exprimés par le type notification). Les utilisateurs de cette API n’utilisent pas d’inscriptions ou d’installations. Au lieu de cela, les utilisateurs de cette API gèrent tous les appareils par eux-mêmes et utilisent Azure Notification Hub uniquement comme service de passage pour communiquer avec les différents services de notification Push.

SendDirectNotificationAsync(Notification, String, CancellationToken)

Envoie une notification directement à un deviceHandle (jeton valide exprimé par le type notification). Les utilisateurs de cette API n’utilisent pas d’inscriptions ou d’installations. Au lieu de cela, les utilisateurs de cette API gèrent tous les appareils par eux-mêmes et utilisent Azure Notification Hub uniquement comme service de passage pour communiquer avec les différents services de notification Push.

SendDirectNotificationAsync(Notification, IList<String>)

Envoie une notification directement à tous les appareils répertoriés dans deviceHandles (jetons valides exprimés par le type notification). Les utilisateurs de cette API n’utilisent pas d’inscriptions ou d’installations. Au lieu de cela, les utilisateurs de cette API gèrent tous les appareils par eux-mêmes et utilisent Azure Notification Hub uniquement comme service de passage pour communiquer avec les différents services de notification Push.

public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendDirectNotificationAsync (Microsoft.Azure.NotificationHubs.Notification notification, System.Collections.Generic.IList<string> deviceHandles);
abstract member SendDirectNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * System.Collections.Generic.IList<string> -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
override this.SendDirectNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * System.Collections.Generic.IList<string> -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendDirectNotificationAsync (notification As Notification, deviceHandles As IList(Of String)) As Task(Of NotificationOutcome)

Paramètres

notification
Notification

Instance d’une notification, identifiant à quel service de notification Push envoyer.

deviceHandles
IList<String>

Liste des identificateurs d’appareil valides.

Retours

Implémente

Exceptions

Levée lorsque l’objet notification ou deviceHandles a la valeur Null

S’applique à

SendDirectNotificationAsync(Notification, String)

Envoie une notification directement à un deviceHandle (jeton valide exprimé par le type notification). Les utilisateurs de cette API n’utilisent pas d’inscriptions ou d’installations. Au lieu de cela, les utilisateurs de cette API gèrent tous les appareils par eux-mêmes et utilisent Azure Notification Hub uniquement comme service de passage pour communiquer avec les différents services de notification Push.

public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendDirectNotificationAsync (Microsoft.Azure.NotificationHubs.Notification notification, string deviceHandle);
abstract member SendDirectNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * string -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
override this.SendDirectNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * string -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendDirectNotificationAsync (notification As Notification, deviceHandle As String) As Task(Of NotificationOutcome)

Paramètres

notification
Notification

Instance d’une notification, identifiant à quel service de notification Push envoyer.

deviceHandle
String

Identificateur d’appareil valide.

Retours

Implémente

Exceptions

Levée lorsque l’objet notification ou deviceHandle a la valeur Null

S’applique à

SendDirectNotificationAsync(Notification, IList<String>, CancellationToken)

Envoie une notification directement à tous les appareils répertoriés dans deviceHandles (jetons valides exprimés par le type notification). Les utilisateurs de cette API n’utilisent pas d’inscriptions ou d’installations. Au lieu de cela, les utilisateurs de cette API gèrent tous les appareils par eux-mêmes et utilisent Azure Notification Hub uniquement comme service de passage pour communiquer avec les différents services de notification Push.

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

Paramètres

notification
Notification

Instance d’une notification, identifiant à quel service de notification Push envoyer.

deviceHandles
IList<String>

Liste des identificateurs d’appareil valides.

cancellationToken
CancellationToken

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

Retours

Implémente

Exceptions

Levée lorsque l’objet notification ou deviceHandles a la valeur Null

S’applique à

SendDirectNotificationAsync(Notification, String, CancellationToken)

Envoie une notification directement à un deviceHandle (jeton valide exprimé par le type notification). Les utilisateurs de cette API n’utilisent pas d’inscriptions ou d’installations. Au lieu de cela, les utilisateurs de cette API gèrent tous les appareils par eux-mêmes et utilisent Azure Notification Hub uniquement comme service de passage pour communiquer avec les différents services de notification Push.

public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendDirectNotificationAsync (Microsoft.Azure.NotificationHubs.Notification notification, string deviceHandle, System.Threading.CancellationToken cancellationToken);
abstract member SendDirectNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
override this.SendDirectNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendDirectNotificationAsync (notification As Notification, deviceHandle As String, cancellationToken As CancellationToken) As Task(Of NotificationOutcome)

Paramètres

notification
Notification

Instance d’une notification, identifiant à quel service de notification Push envoyer.

deviceHandle
String

Identificateur d’appareil valide.

cancellationToken
CancellationToken

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

Retours

Implémente

Exceptions

Levée lorsque l’objet notification ou deviceHandle a la valeur Null

S’applique à