Compartilhar via


NotificationHubClient.SendDirectNotificationAsync Método

Definição

Sobrecargas

SendDirectNotificationAsync(Notification, IList<String>)

Envia uma notificação diretamente para todos os dispositivos listados em deviceHandles (um token válido, conforme expresso pelo tipo de notificação). Os usuários dessa API não usam Registros ou Instalações. Em vez disso, os usuários dessa API gerenciam todos os dispositivos por conta própria e usam o Hub de Notificação do Azure apenas como um serviço de passagem para se comunicar com os vários Serviços de Notificação por Push.

SendDirectNotificationAsync(Notification, String)

Envia uma notificação diretamente para um deviceHandle (um token válido, conforme expresso pelo tipo de notificação). Os usuários dessa API não usam Registros ou Instalações. Em vez disso, os usuários dessa API gerenciam todos os dispositivos por conta própria e usam o Hub de Notificação do Azure apenas como um serviço de passagem para se comunicar com os vários Serviços de Notificação por Push.

SendDirectNotificationAsync(Notification, IList<String>, CancellationToken)

Envia uma notificação diretamente para todos os dispositivos listados em deviceHandles (um token válido, conforme expresso pelo tipo de notificação). Os usuários dessa API não usam Registros ou Instalações. Em vez disso, os usuários dessa API gerenciam todos os dispositivos por conta própria e usam o Hub de Notificação do Azure apenas como um serviço de passagem para se comunicar com os vários Serviços de Notificação por Push.

SendDirectNotificationAsync(Notification, String, CancellationToken)

Envia uma notificação diretamente para um deviceHandle (um token válido, conforme expresso pelo tipo de notificação). Os usuários dessa API não usam Registros ou Instalações. Em vez disso, os usuários dessa API gerenciam todos os dispositivos por conta própria e usam o Hub de Notificação do Azure apenas como um serviço de passagem para se comunicar com os vários Serviços de Notificação por Push.

SendDirectNotificationAsync(Notification, IList<String>)

Envia uma notificação diretamente para todos os dispositivos listados em deviceHandles (um token válido, conforme expresso pelo tipo de notificação). Os usuários dessa API não usam Registros ou Instalações. Em vez disso, os usuários dessa API gerenciam todos os dispositivos por conta própria e usam o Hub de Notificação do Azure apenas como um serviço de passagem para se comunicar com os vários Serviços de Notificação por 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)

Parâmetros

notification
Notification

Uma instância de uma notificação, identificando para qual serviço de notificação por push enviar.

deviceHandles
IList<String>

Uma lista de identificadores de dispositivo válidos.

Retornos

Implementações

Exceções

Gerado quando o objeto notification ou deviceHandles é nulo

Aplica-se a

SendDirectNotificationAsync(Notification, String)

Envia uma notificação diretamente para um deviceHandle (um token válido, conforme expresso pelo tipo de notificação). Os usuários dessa API não usam Registros ou Instalações. Em vez disso, os usuários dessa API gerenciam todos os dispositivos por conta própria e usam o Hub de Notificação do Azure apenas como um serviço de passagem para se comunicar com os vários Serviços de Notificação por 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)

Parâmetros

notification
Notification

Uma instância de uma notificação, identificando para qual serviço de notificação por push enviar.

deviceHandle
String

Um identificador de dispositivo válido.

Retornos

Implementações

Exceções

Gerado quando o objeto notification ou deviceHandle é nulo

Aplica-se a

SendDirectNotificationAsync(Notification, IList<String>, CancellationToken)

Envia uma notificação diretamente para todos os dispositivos listados em deviceHandles (um token válido, conforme expresso pelo tipo de notificação). Os usuários dessa API não usam Registros ou Instalações. Em vez disso, os usuários dessa API gerenciam todos os dispositivos por conta própria e usam o Hub de Notificação do Azure apenas como um serviço de passagem para se comunicar com os vários Serviços de Notificação por 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)

Parâmetros

notification
Notification

Uma instância de uma notificação, identificando para qual serviço de notificação por push enviar.

deviceHandles
IList<String>

Uma lista de identificadores de dispositivo válidos.

cancellationToken
CancellationToken

Um CancellationToken a ser observado ao aguardar a conclusão da tarefa.

Retornos

Implementações

Exceções

Gerado quando o objeto notification ou deviceHandles é nulo

Aplica-se a

SendDirectNotificationAsync(Notification, String, CancellationToken)

Envia uma notificação diretamente para um deviceHandle (um token válido, conforme expresso pelo tipo de notificação). Os usuários dessa API não usam Registros ou Instalações. Em vez disso, os usuários dessa API gerenciam todos os dispositivos por conta própria e usam o Hub de Notificação do Azure apenas como um serviço de passagem para se comunicar com os vários Serviços de Notificação por 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)

Parâmetros

notification
Notification

Uma instância de uma notificação, identificando para qual serviço de notificação por push enviar.

deviceHandle
String

Um identificador de dispositivo válido.

cancellationToken
CancellationToken

Um CancellationToken a ser observado ao aguardar a conclusão da tarefa.

Retornos

Implementações

Exceções

Gerado quando o objeto notification ou deviceHandle é nulo

Aplica-se a