Comment afficher une notification dans une Windows extension du portail d’administration Azure Pack
S’applique à : Windows Azure Pack
Les notifications sont la meilleure façon d’alerter les utilisateurs aux événements qui ne sont pas basés sur les opérations lancées par l’utilisateur lui-même. Si l’opération a été lancée par l’utilisateur, utilisez les opérations de progression à la place. Pour plus d’informations, consultez How to Show Operation Progress in a Windows Azure Pack Management Portal Extension. Les notifications peuvent être des messages d’information simples d’une seule ligne ou plus complexes. Par exemple, les actions de bouton avec le texte détaillé que l’utilisateur peut afficher.
Pour afficher une notification de message d’information
Utilisez le code suivant pour afficher un message d’information :
Shell.UI.Notifications.add("Hello World!", Shell.UI.InteractionSeverity.information);
Pour afficher la notification d’actions de bouton personnalisées
Utilisez le code suivant pour afficher des actions de boutons personnalisés avec une notification texte détaillée :
var notification = new global.Shell.UI.Notifications.Notification(errorMessage, Shell.UI.Notifications.Severity.error), actions = [ Shell.UI.Notifications.Buttons.retry(function() { performOperation(item, context); }), Shell.UI.Notifications.Buttons.cancel($.noop) ]; notification.setDetailsText(response.ErrorMessage); notification.setActions(actions); Shell.UI.Notifications.add(notification);
Voir aussi
Exécution de tâches courantes dans une extension du portail d’administration Azure Pack Windows