Freigeben über


NotificationHubClient.SendAppleNativeNotificationAsync Methode

Definition

Überlädt

SendAppleNativeNotificationAsync(String)

Sendet eine native Apple-Benachrichtigung. Verwenden Sie die SendNotificationAsync(Notification) -Methode, um einen Ablauf anzugeben.

SendAppleNativeNotificationAsync(String, IEnumerable<String>)

Sendet asynchron eine native Apple-Benachrichtigung an einen nicht leeren Satz von Tags (maximal 20). Dies entspricht einem markierten Ausdruck mit booleschen ORs ("||"). Verwenden Sie die SendNotificationAsync(Notification) -Methode, um einen Ablauf anzugeben.

SendAppleNativeNotificationAsync(String, String)

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

SendAppleNativeNotificationAsync(String, CancellationToken)

Sendet eine native Apple-Benachrichtigung. Verwenden Sie die SendNotificationAsync(Notification) -Methode, um einen Ablauf anzugeben.

SendAppleNativeNotificationAsync(String, IEnumerable<String>, CancellationToken)

Sendet asynchron eine native Apple-Benachrichtigung an einen nicht leeren Satz von Tags (maximal 20). Dies entspricht einem markierten Ausdruck mit booleschen ORs ("||"). Verwenden Sie die SendNotificationAsync(Notification) -Methode, um einen Ablauf anzugeben.

SendAppleNativeNotificationAsync(String, String, CancellationToken)

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

SendAppleNativeNotificationAsync(String)

Sendet eine native Apple-Benachrichtigung. Verwenden Sie die SendNotificationAsync(Notification) -Methode, um einen Ablauf anzugeben.

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

Parameter

jsonPayload
String

Dies ist eine gültige ApNS-Nutzlast (Apple Push Notification Service). Die Dokumentation zur APNS-Nutzlast finden Sie hier.

Gibt zurück

NotificationOutcome , die das Ergebnis des Sendevorgangs beschreibt.

Implementiert

Gilt für:

SendAppleNativeNotificationAsync(String, IEnumerable<String>)

Sendet asynchron eine native Apple-Benachrichtigung an einen nicht leeren Satz von Tags (maximal 20). Dies entspricht einem markierten Ausdruck mit booleschen ORs ("||"). Verwenden Sie die SendNotificationAsync(Notification) -Methode, um einen Ablauf anzugeben.

public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendAppleNativeNotificationAsync (string jsonPayload, System.Collections.Generic.IEnumerable<string> tags);
abstract member SendAppleNativeNotificationAsync : string * seq<string> -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
override this.SendAppleNativeNotificationAsync : string * seq<string> -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendAppleNativeNotificationAsync (jsonPayload As String, tags As IEnumerable(Of String)) As Task(Of NotificationOutcome)

Parameter

jsonPayload
String

Dies ist eine gültige ApNS-Nutzlast (Apple Push Notification Service). Die Dokumentation zur APNS-Nutzlast finden Sie hier.

tags
IEnumerable<String>

Ein nicht leerer Satz von Tags (maximal 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:

SendAppleNativeNotificationAsync(String, String)

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

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

Parameter

jsonPayload
String

Dies ist eine gültige ApNS-Nutzlast (Apple Push Notification Service). Die Dokumentation zur APNS-Nutzlast finden Sie hier.

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:

SendAppleNativeNotificationAsync(String, CancellationToken)

Sendet eine native Apple-Benachrichtigung. Verwenden Sie die SendNotificationAsync(Notification) -Methode, um einen Ablauf anzugeben.

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

Parameter

jsonPayload
String

Dies ist eine gültige ApNS-Nutzlast (Apple Push Notification Service). Die Dokumentation zur APNS-Nutzlast finden Sie hier.

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:

SendAppleNativeNotificationAsync(String, IEnumerable<String>, CancellationToken)

Sendet asynchron eine native Apple-Benachrichtigung an einen nicht leeren Satz von Tags (maximal 20). Dies entspricht einem markierten Ausdruck mit booleschen ORs ("||"). Verwenden Sie die SendNotificationAsync(Notification) -Methode, um einen Ablauf anzugeben.

public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendAppleNativeNotificationAsync (string jsonPayload, System.Collections.Generic.IEnumerable<string> tags, System.Threading.CancellationToken cancellationToken);
abstract member SendAppleNativeNotificationAsync : string * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
override this.SendAppleNativeNotificationAsync : string * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendAppleNativeNotificationAsync (jsonPayload As String, tags As IEnumerable(Of String), cancellationToken As CancellationToken) As Task(Of NotificationOutcome)

Parameter

jsonPayload
String

Dies ist eine gültige ApNS-Nutzlast (Apple Push Notification Service). Die Dokumentation zur APNS-Nutzlast finden Sie hier.

tags
IEnumerable<String>

Ein nicht leerer Satz von Tags (maximal 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:

SendAppleNativeNotificationAsync(String, String, CancellationToken)

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

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

Parameter

jsonPayload
String

Dies ist eine gültige ApNS-Nutzlast (Apple Push Notification Service). Die Dokumentation zur APNS-Nutzlast finden Sie hier.

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: