Compartir a través de


NotificationHubClient.SendWindowsNativeNotificationAsync Método

Definición

Sobrecargas

SendWindowsNativeNotificationAsync(String, IEnumerable<String>, CancellationToken)

Envía de forma asincrónica una notificación nativa de Windows a un conjunto no vacío de etiquetas (máximo 20). Esto equivale a una expresión de etiqueta con solicitudes organizativas booleanas ("||"). Para especificar encabezados para WNS, use el SendNotificationAsync(Notification) método .

SendWindowsNativeNotificationAsync(String)

Envía de forma asincrónica una notificación nativa de Windows. Para especificar encabezados para WNS, use el SendNotificationAsync(Notification) método .

SendWindowsNativeNotificationAsync(String, IEnumerable<String>)

Envía de forma asincrónica una notificación nativa de Windows a un conjunto no vacío de etiquetas (máximo 20). Esto equivale a una expresión de etiqueta con solicitudes organizativas booleanas ("||"). Para especificar encabezados para WNS, use el SendNotificationAsync(Notification) método .

SendWindowsNativeNotificationAsync(String, String)

Envía de forma asincrónica una notificación nativa de Windows a una expresión de etiqueta (una sola etiqueta "tag" es una expresión de etiqueta válida). Para especificar encabezados para WNS, use el SendNotificationAsync(Notification) método .

SendWindowsNativeNotificationAsync(String, CancellationToken)

Envía de forma asincrónica una notificación nativa de Windows. Para especificar encabezados para WNS, use el SendNotificationAsync(Notification) método .

SendWindowsNativeNotificationAsync(String, String, CancellationToken)

Envía de forma asincrónica una notificación nativa de Windows a una expresión de etiqueta (una sola etiqueta "tag" es una expresión de etiqueta válida). Para especificar encabezados para WNS, use el SendNotificationAsync(Notification) método .

SendWindowsNativeNotificationAsync(String, IEnumerable<String>, CancellationToken)

Envía de forma asincrónica una notificación nativa de Windows a un conjunto no vacío de etiquetas (máximo 20). Esto equivale a una expresión de etiqueta con solicitudes organizativas booleanas ("||"). Para especificar encabezados para WNS, use el SendNotificationAsync(Notification) método .

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>
override this.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)

Parámetros

windowsNativePayload
String

Carga nativa de Windows. Esto se puede usar para enviar cualquier notificación de WNS válida, incluidos los valores icono, notificación del sistema y distintivo, como se describe en la documentación de WNS.

tags
IEnumerable<String>

Un conjunto no vacío de etiquetas (máximo 20 etiquetas). Cada cadena del conjunto puede contener una sola etiqueta.

cancellationToken
CancellationToken

Un CancellationToken que se observará mientras se espera a que se complete la tarea.

Devoluciones

NotificationOutcome que describe el resultado de la operación Send.

Implementaciones

Se aplica a

SendWindowsNativeNotificationAsync(String)

Envía de forma asincrónica una notificación nativa de Windows. Para especificar encabezados para WNS, use el SendNotificationAsync(Notification) método .

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

Parámetros

windowsNativePayload
String

Carga nativa de Windows. Esto se puede usar para enviar cualquier notificación de WNS válida, incluidos los valores icono, notificación del sistema y distintivo, como se describe en la documentación de WNS.

Devoluciones

NotificationOutcome que describe el resultado de la operación Send.

Implementaciones

Se aplica a

SendWindowsNativeNotificationAsync(String, IEnumerable<String>)

Envía de forma asincrónica una notificación nativa de Windows a un conjunto no vacío de etiquetas (máximo 20). Esto equivale a una expresión de etiqueta con solicitudes organizativas booleanas ("||"). Para especificar encabezados para WNS, use el SendNotificationAsync(Notification) método .

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>
override this.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)

Parámetros

windowsNativePayload
String

Carga nativa de Windows. Esto se puede usar para enviar cualquier notificación de WNS válida, incluidos los valores icono, notificación del sistema y distintivo, como se describe en la documentación de WNS.

tags
IEnumerable<String>

Un conjunto no vacío de etiquetas (máximo 20 etiquetas). Cada cadena del conjunto puede contener una sola etiqueta.

Devoluciones

NotificationOutcome que describe el resultado de la operación Send.

Implementaciones

Se aplica a

SendWindowsNativeNotificationAsync(String, String)

Envía de forma asincrónica una notificación nativa de Windows a una expresión de etiqueta (una sola etiqueta "tag" es una expresión de etiqueta válida). Para especificar encabezados para WNS, use el SendNotificationAsync(Notification) método .

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>
override this.SendWindowsNativeNotificationAsync : string * string -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendWindowsNativeNotificationAsync (windowsNativePayload As String, tagExpression As String) As Task(Of NotificationOutcome)

Parámetros

windowsNativePayload
String

Carga nativa de Windows. Esto se puede usar para enviar cualquier notificación de WNS válida, incluidos los valores icono, notificación del sistema y distintivo, como se describe en la documentación de WNS.

tagExpression
String

Una expresión de etiqueta es cualquier expresión booleana construida mediante los operadores lógicos AND (), OR (&&||), NOT (!) y paréntesis redondos. Por ejemplo: (A || B) && !C. Si una expresión usa solo solicitudes organizativas, puede contener como máximo 20 etiquetas. Otras expresiones están limitadas a 6 etiquetas. Tenga en cuenta que una sola etiqueta "A" es una expresión válida.

Devoluciones

NotificationOutcome que describe el resultado de la operación Send.

Implementaciones

Se aplica a

SendWindowsNativeNotificationAsync(String, CancellationToken)

Envía de forma asincrónica una notificación nativa de Windows. Para especificar encabezados para WNS, use el SendNotificationAsync(Notification) método .

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>
override this.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)

Parámetros

windowsNativePayload
String

Carga nativa de Windows. Esto se puede usar para enviar cualquier notificación de WNS válida, incluidos los valores icono, notificación del sistema y distintivo, como se describe en la documentación de WNS.

cancellationToken
CancellationToken

Un CancellationToken que se observará mientras se espera a que se complete la tarea.

Devoluciones

NotificationOutcome que describe el resultado de la operación Send.

Implementaciones

Se aplica a

SendWindowsNativeNotificationAsync(String, String, CancellationToken)

Envía de forma asincrónica una notificación nativa de Windows a una expresión de etiqueta (una sola etiqueta "tag" es una expresión de etiqueta válida). Para especificar encabezados para WNS, use el SendNotificationAsync(Notification) método .

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>
override this.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)

Parámetros

windowsNativePayload
String

Carga nativa de Windows. Esto se puede usar para enviar cualquier notificación de WNS válida, incluidos los valores icono, notificación del sistema y distintivo, como se describe en la documentación de WNS.

tagExpression
String

Una expresión de etiqueta es cualquier expresión booleana construida mediante los operadores lógicos AND (), OR (&&||), NOT (!) y paréntesis redondos. Por ejemplo: (A || B) && !C. Si una expresión usa solo solicitudes organizativas, puede contener como máximo 20 etiquetas. Otras expresiones están limitadas a 6 etiquetas. Tenga en cuenta que una sola etiqueta "A" es una expresión válida.

cancellationToken
CancellationToken

Un CancellationToken que se observará mientras se espera a que se complete la tarea.

Devoluciones

NotificationOutcome que describe el resultado de la operación Send.

Implementaciones

Se aplica a