NotificationHubClient.SendDirectNotificationAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
SendDirectNotificationAsync(Notification, IList<String>) |
Envía una notificación directamente a todos los dispositivos enumerados en deviceHandles (un token válido expresado por el tipo de notificación). Los usuarios de esta API no usan registros ni instalaciones. En su lugar, los usuarios de esta API administran todos los dispositivos por sí mismos y usan Azure Notification Hub únicamente como un servicio de paso a través para comunicarse con los distintos servicios de notificaciones push. |
SendDirectNotificationAsync(Notification, String) |
Envía una notificación directamente a un deviceHandle (un token válido expresado por el tipo de notificación). Los usuarios de esta API no usan registros ni instalaciones. En su lugar, los usuarios de esta API administran todos los dispositivos por sí mismos y usan Azure Notification Hub únicamente como un servicio de paso a través para comunicarse con los distintos servicios de notificaciones push. |
SendDirectNotificationAsync(Notification, IList<String>, CancellationToken) |
Envía una notificación directamente a todos los dispositivos enumerados en deviceHandles (un token válido expresado por el tipo de notificación). Los usuarios de esta API no usan registros ni instalaciones. En su lugar, los usuarios de esta API administran todos los dispositivos por sí mismos y usan Azure Notification Hub únicamente como un servicio de paso a través para comunicarse con los distintos servicios de notificaciones push. |
SendDirectNotificationAsync(Notification, String, CancellationToken) |
Envía una notificación directamente a un deviceHandle (un token válido expresado por el tipo de notificación). Los usuarios de esta API no usan registros ni instalaciones. En su lugar, los usuarios de esta API administran todos los dispositivos por sí mismos y usan Azure Notification Hub únicamente como un servicio de paso a través para comunicarse con los distintos servicios de notificaciones push. |
SendDirectNotificationAsync(Notification, IList<String>)
Envía una notificación directamente a todos los dispositivos enumerados en deviceHandles (un token válido expresado por el tipo de notificación). Los usuarios de esta API no usan registros ni instalaciones. En su lugar, los usuarios de esta API administran todos los dispositivos por sí mismos y usan Azure Notification Hub únicamente como un servicio de paso a través para comunicarse con los distintos servicios de notificaciones 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
Instancia de una notificación, que identifica a qué servicio de notificaciones push se va a enviar.
Devoluciones
Implementaciones
Excepciones
Se produce cuando el objeto notification o deviceHandles es null
Se aplica a
SendDirectNotificationAsync(Notification, String)
Envía una notificación directamente a un deviceHandle (un token válido expresado por el tipo de notificación). Los usuarios de esta API no usan registros ni instalaciones. En su lugar, los usuarios de esta API administran todos los dispositivos por sí mismos y usan Azure Notification Hub únicamente como un servicio de paso a través para comunicarse con los distintos servicios de notificaciones 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
Instancia de una notificación, que identifica a qué servicio de notificaciones push se va a enviar.
- deviceHandle
- String
Un identificador de dispositivo válido.
Devoluciones
Implementaciones
Excepciones
Se produce cuando el objeto notification o deviceHandle es null
Se aplica a
SendDirectNotificationAsync(Notification, IList<String>, CancellationToken)
Envía una notificación directamente a todos los dispositivos enumerados en deviceHandles (un token válido expresado por el tipo de notificación). Los usuarios de esta API no usan registros ni instalaciones. En su lugar, los usuarios de esta API administran todos los dispositivos por sí mismos y usan Azure Notification Hub únicamente como un servicio de paso a través para comunicarse con los distintos servicios de notificaciones 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
Instancia de una notificación, que identifica a qué servicio de notificaciones push se va a enviar.
- cancellationToken
- CancellationToken
Un CancellationToken que se observará mientras se espera a que se complete la tarea.
Devoluciones
Implementaciones
Excepciones
Se produce cuando el objeto notification o deviceHandles es null
Se aplica a
SendDirectNotificationAsync(Notification, String, CancellationToken)
Envía una notificación directamente a un deviceHandle (un token válido expresado por el tipo de notificación). Los usuarios de esta API no usan registros ni instalaciones. En su lugar, los usuarios de esta API administran todos los dispositivos por sí mismos y usan Azure Notification Hub únicamente como un servicio de paso a través para comunicarse con los distintos servicios de notificaciones 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
Instancia de una notificación, que identifica a qué servicio de notificaciones push se va a enviar.
- deviceHandle
- String
Un identificador de dispositivo válido.
- cancellationToken
- CancellationToken
Un CancellationToken que se observará mientras se espera a que se complete la tarea.
Devoluciones
Implementaciones
Excepciones
Se produce cuando el objeto notification o deviceHandle es null
Se aplica a
Azure SDK for .NET