Partager via


IIntellisenseSessionStack, interface

Représente une pile de sessions d'Intellisense. La pile gère l'activation et la monnaie de session.

Espace de noms :  Microsoft.VisualStudio.Language.Intellisense
Assembly :  Microsoft.VisualStudio.Language.Intellisense (dans Microsoft.VisualStudio.Language.Intellisense.dll)

Syntaxe

'Déclaration
Public Interface IIntellisenseSessionStack
public interface IIntellisenseSessionStack
public interface class IIntellisenseSessionStack
type IIntellisenseSessionStack =  interface end
public interface IIntellisenseSessionStack

Le type IIntellisenseSessionStack expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Sessions Obtient la liste des sessions de la pile, classée du bas vers le haut.
Propriété publique TopSession Obtient la première session de la pile.

Début

Méthodes

  Nom Description
Méthode publique CollapseAllSessions Réduit toutes les sessions dans la pile de session à leur (ou réduit) état réduit, ou les ferme si elles n'ont aucun état.
Méthode publique MoveSessionToTop Déplace une session se trouvant déjà dans la pile de sessions vers le haut de la pile.
Méthode publique PopSession Supprime la première session de la pile et la retourne.
Méthode publique PushSession Ajoute une session en haut de la pile.

Début

Notes

Chaque session d'Intellisense fait partie de la pile, si elle s'affiche dans un message d'affichage de texte. La session le plus élevé sur la pile a des privilèges spéciaux, tels que pouvoir capturer des séquences de touches du clavier.

Voir aussi

Référence

Microsoft.VisualStudio.Language.Intellisense, espace de noms