IIntellisenseSessionStack Interface
Visual Studio 2015
Represents a stack of IntelliSense sessions. The stack manages session activation and currency.
Assembly: Microsoft.VisualStudio.Language.Intellisense (in Microsoft.VisualStudio.Language.Intellisense.dll)
| Name | Description | |
|---|---|---|
![]() | Sessions | Gets the list of sessions in the stack, ordered from bottom to top. |
![]() | TopSession | Gets the topmost session in the stack. |
| Name | Description | |
|---|---|---|
![]() | CollapseAllSessions() | Reduces all sessions in the session stack to their collapsed (or minimized) state, or dismisses them if they have no such state. |
![]() | MoveSessionToTop(IIntellisenseSession) | Moves a session already in the session stack to the top of the stack. |
![]() | PopSession() | Removes the topmost session from the stack and returns it. |
![]() | PushSession(IIntellisenseSession) | Adds a session to the top of the stack. |
Each IntelliSense session is part of the stack, whether or not it appears in a text view popup. The topmost session on the stack has special privileges, such as being able to capture keystrokes from the keyboard.
Show:

