Freigeben über


NotificationHubClient.SendWindowsNativeNotificationAsync Methode

Definition

Überlädt

SendWindowsNativeNotificationAsync(String, IEnumerable<String>, CancellationToken)

Sendet asynchron eine native Windows-Benachrichtigung an einen nicht leeren Satz von Tags (max. 20). Dies entspricht einem Tagausdruck mit booleschen ORs ("||"). Verwenden Sie die SendNotificationAsync(Notification) -Methode, um Header für WNS anzugeben.

SendWindowsNativeNotificationAsync(String)

Sendet asynchron eine native Windows-Benachrichtigung. Verwenden Sie die SendNotificationAsync(Notification) -Methode, um Header für WNS anzugeben.

SendWindowsNativeNotificationAsync(String, IEnumerable<String>)

Sendet asynchron eine native Windows-Benachrichtigung an einen nicht leeren Satz von Tags (max. 20). Dies entspricht einem Tagausdruck mit booleschen ORs ("||"). Verwenden Sie die SendNotificationAsync(Notification) -Methode, um Header für WNS anzugeben.

SendWindowsNativeNotificationAsync(String, String)

Sendet asynchron eine native Windows-Benachrichtigung an einen Tagausdruck (ein einzelnes Tag "Tag" ist ein gültiger Tagausdruck). Verwenden Sie die SendNotificationAsync(Notification) -Methode, um Header für WNS anzugeben.

SendWindowsNativeNotificationAsync(String, CancellationToken)

Sendet asynchron eine native Windows-Benachrichtigung. Verwenden Sie die SendNotificationAsync(Notification) -Methode, um Header für WNS anzugeben.

SendWindowsNativeNotificationAsync(String, String, CancellationToken)

Sendet asynchron eine native Windows-Benachrichtigung an einen Tagausdruck (ein einzelnes Tag "Tag" ist ein gültiger Tagausdruck). Verwenden Sie die SendNotificationAsync(Notification) -Methode, um Header für WNS anzugeben.

SendWindowsNativeNotificationAsync(String, IEnumerable<String>, CancellationToken)

Sendet asynchron eine native Windows-Benachrichtigung an einen nicht leeren Satz von Tags (max. 20). Dies entspricht einem Tagausdruck mit booleschen ORs ("||"). Verwenden Sie die SendNotificationAsync(Notification) -Methode, um Header für WNS anzugeben.

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)

Parameter

windowsNativePayload
String

Die native Windows-Nutzlast. Dies kann verwendet werden, um alle gültigen WNS-Benachrichtigungen zu senden, einschließlich Kachel-, Popup- und Badge-Werten, wie in der WNS-Dokumentation beschrieben.

tags
IEnumerable<String>

Ein nicht leerer Satz von Tags (max. 20 Tags). Jede Zeichenfolge im Satz kann ein einzelnes Tag enthalten.

cancellationToken
CancellationToken

Ein CancellationToken, das beim Warten auf den Abschluss einer Aufgabe überwacht werden soll.

Gibt zurück

NotificationOutcome , die das Ergebnis des Sendevorgangs beschreibt.

Implementiert

Gilt für:

SendWindowsNativeNotificationAsync(String)

Sendet asynchron eine native Windows-Benachrichtigung. Verwenden Sie die SendNotificationAsync(Notification) -Methode, um Header für WNS anzugeben.

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)

Parameter

windowsNativePayload
String

Die native Windows-Nutzlast. Dies kann verwendet werden, um alle gültigen WNS-Benachrichtigungen zu senden, einschließlich Kachel-, Popup- und Badge-Werten, wie in der WNS-Dokumentation beschrieben.

Gibt zurück

NotificationOutcome , die das Ergebnis des Sendevorgangs beschreibt.

Implementiert

Gilt für:

SendWindowsNativeNotificationAsync(String, IEnumerable<String>)

Sendet asynchron eine native Windows-Benachrichtigung an einen nicht leeren Satz von Tags (max. 20). Dies entspricht einem Tagausdruck mit booleschen ORs ("||"). Verwenden Sie die SendNotificationAsync(Notification) -Methode, um Header für WNS anzugeben.

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)

Parameter

windowsNativePayload
String

Die native Windows-Nutzlast. Dies kann verwendet werden, um alle gültigen WNS-Benachrichtigungen zu senden, einschließlich Kachel-, Popup- und Badge-Werten, wie in der WNS-Dokumentation beschrieben.

tags
IEnumerable<String>

Ein nicht leerer Satz von Tags (max. 20 Tags). Jede Zeichenfolge im Satz kann ein einzelnes Tag enthalten.

Gibt zurück

NotificationOutcome , die das Ergebnis des Sendevorgangs beschreibt.

Implementiert

Gilt für:

SendWindowsNativeNotificationAsync(String, String)

Sendet asynchron eine native Windows-Benachrichtigung an einen Tagausdruck (ein einzelnes Tag "Tag" ist ein gültiger Tagausdruck). Verwenden Sie die SendNotificationAsync(Notification) -Methode, um Header für WNS anzugeben.

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)

Parameter

windowsNativePayload
String

Die native Windows-Nutzlast. Dies kann verwendet werden, um alle gültigen WNS-Benachrichtigungen zu senden, einschließlich Kachel-, Popup- und Badge-Werten, wie in der WNS-Dokumentation beschrieben.

tagExpression
String

Ein Tagausdruck ist ein beliebiger boolescher Ausdruck, der mit den logischen Operatoren AND (&&), OR (||), NOT (!) und runden Klammern erstellt wird. Beispiel: (A || B) && !C. Wenn ein Ausdruck nur ORs verwendet, kann er höchstens 20 Tags enthalten. Andere Ausdrücke sind auf 6 Tags beschränkt. Beachten Sie, dass ein einzelnes Tag "A" ein gültiger Ausdruck ist.

Gibt zurück

NotificationOutcome , die das Ergebnis des Sendevorgangs beschreibt.

Implementiert

Gilt für:

SendWindowsNativeNotificationAsync(String, CancellationToken)

Sendet asynchron eine native Windows-Benachrichtigung. Verwenden Sie die SendNotificationAsync(Notification) -Methode, um Header für WNS anzugeben.

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)

Parameter

windowsNativePayload
String

Die native Windows-Nutzlast. Dies kann verwendet werden, um alle gültigen WNS-Benachrichtigungen zu senden, einschließlich Kachel-, Popup- und Badge-Werten, wie in der WNS-Dokumentation beschrieben.

cancellationToken
CancellationToken

Ein CancellationToken, das beim Warten auf den Abschluss einer Aufgabe überwacht werden soll.

Gibt zurück

NotificationOutcome , die das Ergebnis des Sendevorgangs beschreibt.

Implementiert

Gilt für:

SendWindowsNativeNotificationAsync(String, String, CancellationToken)

Sendet asynchron eine native Windows-Benachrichtigung an einen Tagausdruck (ein einzelnes Tag "Tag" ist ein gültiger Tagausdruck). Verwenden Sie die SendNotificationAsync(Notification) -Methode, um Header für WNS anzugeben.

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)

Parameter

windowsNativePayload
String

Die native Windows-Nutzlast. Dies kann verwendet werden, um alle gültigen WNS-Benachrichtigungen zu senden, einschließlich Kachel-, Popup- und Badge-Werten, wie in der WNS-Dokumentation beschrieben.

tagExpression
String

Ein Tagausdruck ist ein beliebiger boolescher Ausdruck, der mit den logischen Operatoren AND (&&), OR (||), NOT (!) und runden Klammern erstellt wird. Beispiel: (A || B) && !C. Wenn ein Ausdruck nur ORs verwendet, kann er höchstens 20 Tags enthalten. Andere Ausdrücke sind auf 6 Tags beschränkt. Beachten Sie, dass ein einzelnes Tag "A" ein gültiger Ausdruck ist.

cancellationToken
CancellationToken

Ein CancellationToken, das beim Warten auf den Abschluss einer Aufgabe überwacht werden soll.

Gibt zurück

NotificationOutcome , die das Ergebnis des Sendevorgangs beschreibt.

Implementiert

Gilt für: