AppNotificationButton.Arguments Propriété
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.
Obtient ou définit les arguments associés au AppNotificationButton.
public:
property IMap<Platform::String ^, Platform::String ^> ^ Arguments { IMap<Platform::String ^, Platform::String ^> ^ get(); void set(IMap<Platform::String ^, Platform::String ^> ^ value); };
IMap<winrt::hstring, winrt::hstring const&> Arguments();
void Arguments(IMap<winrt::hstring, winrt::hstring const&> value);
public IDictionary<string,string> Arguments { get; set; }
var iMap = appNotificationButton.arguments;
appNotificationButton.arguments = iMap;
Public Property Arguments As IDictionary(Of String, String)
Valeur de propriété
Dictionnaire de paires clé/valeur représentant les arguments du bouton de notification d’application.
Exemples
L’exemple suivant montre l’utilisation de cette propriété pour ajouter des arguments à un bouton de notification d’application.
var args = new Dictionary<string, string>() { { "action", "reply" }, { "arg2", "value" } };
var button = new AppNotificationButton("Reply");
button.Arguments = args;
var notification = new AppNotificationBuilder()
.AddText("Notification text.")
.AddButton(button)
.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;arg2=value'/><
/actions>
</toast>
Remarques
Les arguments du 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.
Vous pouvez également ajouter des arguments individuels en appelant AppNotificationButton.AddArgument.
Pour obtenir des conseils sur l’utilisation des API AppNotificationBuilder pour créer l’interface utilisateur pour les notifications d’application, consultez contenu de notification d’application.
Pour plus d’informations sur le schéma XML pour les notifications d’application, consultez schéma de contenu de notification d’application.