IIntellisenseSessionStack Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Defines a stack of IntelliSense sessions that manages session activation and currency.
public interface class IIntellisenseSessionStack
public interface class IIntellisenseSessionStack
__interface IIntellisenseSessionStack
public interface IIntellisenseSessionStack
type IIntellisenseSessionStack = interface
Public Interface IIntellisenseSessionStack
Remarks
Each IntelliSense session is part of the stack, whether or not it appears in a TextView popup. The topmost session on the stack has special privileges, such as being able to capture the keyboard.
Properties
Sessions |
Gets the list of sessions in the stack, ordered from bottom to top. |
TopSession |
Gets the topmost session in the stack. |
Methods
CollapseAllSessions() |
Reduces all sessions in the session stack to their collapsed 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. The keyboard session will be re-evaluated. |
PopSession() |
Removes the topmost session from the stack and returns it. |
PushSession(IIntellisenseSession) |
Adds a session to the top of the stack. |