NotificationHubClient.SendTemplateNotificationAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
SendTemplateNotificationAsync(IDictionary<String,String>) |
Sendet eine Vorlagenbenachrichtigung. |
SendTemplateNotificationAsync(IDictionary<String,String>, IEnumerable<String>) |
Sendet eine Vorlagenbenachrichtigung an einen nicht leeren Satz von Tags (maximal 20). Dies entspricht einem Tagausdruck mit booleschen ORs ("||"). |
SendTemplateNotificationAsync(IDictionary<String,String>, String) |
Sendet eine Vorlagenbenachrichtigung an einen Tagausdruck (ein einzelnes Tag "Tag" ist ein gültiger Tagausdruck). |
SendTemplateNotificationAsync(IDictionary<String,String>, CancellationToken) |
Sendet eine Vorlagenbenachrichtigung. |
SendTemplateNotificationAsync(IDictionary<String,String>, IEnumerable<String>, CancellationToken) |
Sendet eine Vorlagenbenachrichtigung an einen nicht leeren Satz von Tags (maximal 20). Dies entspricht einem Tagausdruck mit booleschen ORs ("||"). |
SendTemplateNotificationAsync(IDictionary<String,String>, String, CancellationToken) |
Sendet eine Vorlagenbenachrichtigung an einen Tagausdruck (ein einzelnes Tag "Tag" ist ein gültiger Tagausdruck). |
SendTemplateNotificationAsync(IDictionary<String,String>)
Sendet eine Vorlagenbenachrichtigung.
public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendTemplateNotificationAsync (System.Collections.Generic.IDictionary<string,string> properties);
abstract member SendTemplateNotificationAsync : System.Collections.Generic.IDictionary<string, string> -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
override this.SendTemplateNotificationAsync : System.Collections.Generic.IDictionary<string, string> -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendTemplateNotificationAsync (properties As IDictionary(Of String, String)) As Task(Of NotificationOutcome)
Parameter
- properties
- IDictionary<String,String>
Die Eigenschaften, die auf die Vorlage angewendet werden sollen.
Gibt zurück
NotificationOutcome , die das Ergebnis des Sendevorgangs beschreibt.
Implementiert
Gilt für:
SendTemplateNotificationAsync(IDictionary<String,String>, IEnumerable<String>)
Sendet eine Vorlagenbenachrichtigung an einen nicht leeren Satz von Tags (maximal 20). Dies entspricht einem Tagausdruck mit booleschen ORs ("||").
public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendTemplateNotificationAsync (System.Collections.Generic.IDictionary<string,string> properties, System.Collections.Generic.IEnumerable<string> tags);
abstract member SendTemplateNotificationAsync : System.Collections.Generic.IDictionary<string, string> * seq<string> -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
override this.SendTemplateNotificationAsync : System.Collections.Generic.IDictionary<string, string> * seq<string> -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendTemplateNotificationAsync (properties As IDictionary(Of String, String), tags As IEnumerable(Of String)) As Task(Of NotificationOutcome)
Parameter
- properties
- IDictionary<String,String>
Die Eigenschaften, die auf die Vorlage angewendet werden sollen.
- 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:
SendTemplateNotificationAsync(IDictionary<String,String>, String)
Sendet eine Vorlagenbenachrichtigung an einen Tagausdruck (ein einzelnes Tag "Tag" ist ein gültiger Tagausdruck).
public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendTemplateNotificationAsync (System.Collections.Generic.IDictionary<string,string> properties, string tagExpression);
abstract member SendTemplateNotificationAsync : System.Collections.Generic.IDictionary<string, string> * string -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
override this.SendTemplateNotificationAsync : System.Collections.Generic.IDictionary<string, string> * string -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendTemplateNotificationAsync (properties As IDictionary(Of String, String), tagExpression As String) As Task(Of NotificationOutcome)
Parameter
- properties
- IDictionary<String,String>
Die Eigenschaften, die auf die Vorlage angewendet werden sollen.
- 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:
SendTemplateNotificationAsync(IDictionary<String,String>, CancellationToken)
Sendet eine Vorlagenbenachrichtigung.
public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendTemplateNotificationAsync (System.Collections.Generic.IDictionary<string,string> properties, System.Threading.CancellationToken cancellationToken);
abstract member SendTemplateNotificationAsync : System.Collections.Generic.IDictionary<string, string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
override this.SendTemplateNotificationAsync : System.Collections.Generic.IDictionary<string, string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendTemplateNotificationAsync (properties As IDictionary(Of String, String), cancellationToken As CancellationToken) As Task(Of NotificationOutcome)
Parameter
- properties
- IDictionary<String,String>
Die Eigenschaften, die auf die Vorlage angewendet werden sollen.
- 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:
SendTemplateNotificationAsync(IDictionary<String,String>, IEnumerable<String>, CancellationToken)
Sendet eine Vorlagenbenachrichtigung an einen nicht leeren Satz von Tags (maximal 20). Dies entspricht einem Tagausdruck mit booleschen ORs ("||").
public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendTemplateNotificationAsync (System.Collections.Generic.IDictionary<string,string> properties, System.Collections.Generic.IEnumerable<string> tags, System.Threading.CancellationToken cancellationToken);
abstract member SendTemplateNotificationAsync : System.Collections.Generic.IDictionary<string, string> * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
override this.SendTemplateNotificationAsync : System.Collections.Generic.IDictionary<string, string> * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendTemplateNotificationAsync (properties As IDictionary(Of String, String), tags As IEnumerable(Of String), cancellationToken As CancellationToken) As Task(Of NotificationOutcome)
Parameter
- properties
- IDictionary<String,String>
Die Eigenschaften, die auf die Vorlage angewendet werden sollen.
- 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:
SendTemplateNotificationAsync(IDictionary<String,String>, String, CancellationToken)
Sendet eine Vorlagenbenachrichtigung an einen Tagausdruck (ein einzelnes Tag "Tag" ist ein gültiger Tagausdruck).
public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendTemplateNotificationAsync (System.Collections.Generic.IDictionary<string,string> properties, string tagExpression, System.Threading.CancellationToken cancellationToken);
abstract member SendTemplateNotificationAsync : System.Collections.Generic.IDictionary<string, string> * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
override this.SendTemplateNotificationAsync : System.Collections.Generic.IDictionary<string, string> * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendTemplateNotificationAsync (properties As IDictionary(Of String, String), tagExpression As String, cancellationToken As CancellationToken) As Task(Of NotificationOutcome)
Parameter
- properties
- IDictionary<String,String>
Die Eigenschaften, die auf die Vorlage angewendet werden sollen.
- 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:
Azure SDK for .NET