Partager via


Statut et notifications

Dernière modification : mercredi 14 avril 2010

S’applique à : SharePoint Foundation 2010

Microsoft SharePoint Foundation inclut une barre d’état et une zone de notification sur une page. Ces deux zones fournissent des informations en contexte sans perturber les utilisateurs. Les notifications et les messages d’état sont contrôlés à l’aide du modèle objet ECMAScript (JavaScript, JScript).

Barre d’état

La barre d’état permet d’afficher des informations persistantes telles que la version ou l’état de la page. Elle apparaît sous la forme d’une barre sous le Ruban serveur et possède quatre couleurs d’arrière-plan prédéfinies, correspondant chacune à un niveau d’importance. La barre d’état peut contenir plusieurs messages, mais elle ne reflète que la couleur correspondant au plus haut niveau d’importance ou de priorité. Le message dans la barre d’état est exprimé en HTML et peut contenir des liens ou des éléments visuels. Le tableau ci-après décrit les valeurs des couleurs et leur niveau d’importance.

Valeur

Priorité

Rouge

Très important

Jaune

Important

Vert

Réussite

Bleu

Informations

La barre d’état est accessible via les modèles objets serveur et JavaScript. Côté serveur, vous ajoutez des messages d’état en utilisant la classe SPPageStatusSetter. Côté client, vous ajoutez des messages d’état en utilisant la classe SP.UI.Status.addStatus(strTitle, strHtml, atBegining) Method. Vous pouvez manipuler le message d’état en utilisant SP.UI.Status.updateStatus(sid, strHtml) Method, SP.UI.Status.removeStatus(sid) Method, SP.UI.Status.setStatusPriColor(sid, strColor) Method et SP.UI.Status.removeAllStatus(hide) Method.

Important

La méthode SP.UI.Status.removeAllStatus(hide) Method doit être utilisée avec précaution. Elle supprime les messages d’état qui ont été ajoutés en dehors de votre code.

Notifications

Les notifications permettent d’afficher des messages provisoires tels que le statut d’une opération sur la page. Les notifications apparaissent sur le côté droit de la page, sous le Ruban. Par défaut, le message est visible pendant 5 secondes. Lorsque vous ajoutez la notification à la page, vous pouvez spécifier que le message doit demeurer sur la page pendant plus de 5 secondes. Le message dans la notification est exprimé en HTML et peut contenir des liens ou des éléments visuels. Les notifications sont ajoutées à l’aide du modèle objet JavaScript. Vous pouvez ajouter une notification en utilisant la méthode SP.UI.Notify.addNotification(strHtml, bSticky) Method et supprimer une notification en utilisant la méthode SP.UI.Notify.removeNotification(nid) Method.