ToastNotification(XmlDocument) Constructeur
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.
Crée et initialise une nouvelle instance de ToastNotification.
public:
ToastNotification(XmlDocument ^ content);
ToastNotification(XmlDocument const& content);
public ToastNotification(XmlDocument content);
function ToastNotification(content)
Public Sub New (content As XmlDocument)
Paramètres
- content
- XmlDocument
Contenu XML qui définit la notification toast.
Exemples
L’exemple suivant montre comment créer et envoyer une notification toast qui inclut du texte et des images, y compris l’utilisation du constructeur ToastNotification.
var notifications = Windows.UI.Notifications;
// Get the toast notification manager for the current app.
var notificationManager = notifications.ToastNotificationManager;
// The getTemplateContent method returns a Windows.Data.Xml.Dom.XmlDocument object
// that contains the toast notification XML content.
var template = notifications.ToastTemplateType.toastImageAndText01;
var toastXml = notificationManager.getTemplateContent(notifications.ToastTemplateType[template]);
// You can use the methods from the XML document to specify the required elements for the toast.
var images = toastXml.getElementsByTagName("image");
images[0].setAttribute("src", "images/toastImageAndText.png");
var textNodes = toastXml.getElementsByTagName("text");
textNodes.forEach(function (value, index) {
var textNumber = index + 1;
var text = "";
for (var j = 0; j < 10; j++) {
text += "Text input " + /*@static_cast(String)*/textNumber + " ";
}
value.appendChild(toastXml.createTextNode(text));
});
// Create a toast notification from the XML, then create a ToastNotifier object
// to send the toast.
var toast = new notifications.ToastNotification(toastXml);
notificationManager.createToastNotifier().show(toast);
S’applique à
Voir aussi
- Exemple de notifications de toast
- Exemple d’envoi de notifications toast à partir d’applications de bureau
- Schéma XML toast
- Vignettes, badges et notifications
- Démarrage rapide : Envoi d’une notification toast
- Démarrage rapide : Envoi d’une notification Push toast
- Démarrage rapide : Envoi d’une notification toast à partir du bureau
- Recommandations et liste de contrôle pour les notifications toast
- Comment gérer l’activation à partir d’une notification toast
- Comment opter pour les notifications toast
- Comment planifier une notification toast
- Guide pratique pour activer les notifications toast de bureau via un AppUserModelID
- Catalogue de modèles toast
- Options audio toast