AppNotificationButton.AddArgument(String, String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Ajoute un argument composé d’une paire clé/valeur à la charge utile XML pour un bouton de notification d’application.
public:
virtual AppNotificationButton ^ AddArgument(Platform::String ^ key, Platform::String ^ value) = AddArgument;
AppNotificationButton AddArgument(winrt::hstring const& key, winrt::hstring const& value);
public AppNotificationButton AddArgument(string key, string value);
function addArgument(key, value)
Public Function AddArgument (key As String, value As String) As AppNotificationButton
Paramètres
- key
-
String
Platform::String
winrt::hstring
Chaîne contenant la clé de l’argument.
- value
-
String
Platform::String
winrt::hstring
Chaîne contenant la valeur de l’argument.
Retours
Retourne le instance AppNotificationButton afin que des appels de méthode supplémentaires puissent être chaînés.
Exemples
L’exemple suivant illustre l’utilisation de cette méthode pour ajouter des arguments à un bouton de notification d’application.
var notification = new AppNotificationBuilder()
.AddText("Notification text.")
.AddButton(new AppNotificationButton("Reply")
.AddArgument("action", "reply"))
.BuildNotification();
AppNotificationManager.Default.Show(notification);
Charge utile XML résultante :
<toast>
<visual>
<binding template='ToastGeneric'>
<text>Notification text.</text>
</binding>
</visual>
<actions>
<action content='Reply' arguments='action=reply'/>
</actions>
</toast>
Remarques
Les arguments de bouton de notification d’application ajoutés avec cette méthode sont transmis à l’application activée lorsque l’utilisateur clique sur le bouton. Vous pouvez ajouter plusieurs arguments à chaque bouton. Vous pouvez récupérer les arguments ajoutés avec cette méthode, ou ajouter plusieurs arguments dans un appel, en accédant à la propriété AppNotificationActivatedEventArgs.Arguments .
Pour obtenir des conseils sur l’utilisation des API AppNotificationBuilder pour créer les notifications d’interface utilisateur forapp, consultez Contenu des notifications d’application.
Pour obtenir des informations de référence sur le schéma XML pour les notifications d’application, consultez Schéma de contenu de notification d’application.