Partager via


Comment : mettez à jour la barre d'état

barre d'état est une barre de contrôles située dans la partie inférieure de plusieurs fenêtres d'application qui contient une ou plusieurs lignes de texte ou indicateurs d'état.

pour mettre à jour la barre d'état

  1. Implémentez IVsStatusbarUser sur chaque objet de vue individuelle (DocView) que votre éditeur le fournit, tel qu'un mode formulaire et un mode Code.

  2. Lorsque l'IDE appelle SetInfo, mettez à jour les informations dans barre d'état en appelant les méthodes d' IVsStatusbarUser.

    Notes

    L'IDE appelle SetInfo uniquement lorsque votre fenêtre de document est initialement activée.Dans le reste du temps que la fenêtre de document actif, vous devez mettre à jour les informations de barre d'état lorsque l'état de votre éditeur change.

Programmation fiable

barre d'état contient quatre champs séparés :

  • Texte d'état

  • Progress Bar

  • icône animée

  • les informations d'éditeur

Pour plus d'informations, consultez barres d'état.

L'IDE appelle automatiquement la méthode d' SetInfo de votre implémentation d' IVsStatusbarUser lorsque votre fenêtre de document est activée.

L'implémenteur d'un VSPackage est responsable de la mise à jour le texte d'état dans la barre d'état. L'IDE réinitialise cette chaîne à " prêt " si le champ de texte d'état est défini pour purger le texte ("") à la durée d'inactivité.

Voir aussi

Concepts

barres d'état