Поделиться через


IIntellisenseSessionStack - интерфейс

Представляет стек сеансов IntelliSense. Стек управляет активацией и валюта сеанса.

Пространство имен:  Microsoft.VisualStudio.Language.Intellisense
Сборка:  Microsoft.VisualStudio.Language.Intellisense (в Microsoft.VisualStudio.Language.Intellisense.dll)

Синтаксис

'Декларация
Public Interface IIntellisenseSessionStack
public interface IIntellisenseSessionStack
public interface class IIntellisenseSessionStack
type IIntellisenseSessionStack =  interface end
public interface IIntellisenseSessionStack

Тип IIntellisenseSessionStack предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство Sessions Получает список сеансов в стеке, упорядоченных в направлении снизу вверх.
Открытое свойство TopSession Получает самый верхний сеанс в стеке.

В начало страницы

Методы

  Имя Описание
Открытый метод CollapseAllSessions Уменьшает все сеансы в стеке сеанса в их свернутому (или свернуть) состоянию или закрыть их если они не имеют такое состояние.
Открытый метод MoveSessionToTop Перемещает сеанс, уже находящийся в стеке сеансов, на вершину стека.
Открытый метод PopSession Удаляет самый верхний сеанс из стека и возвращает его.
Открытый метод PushSession Добавляет сеанс на вершину стека.

В начало страницы

Заметки

Каждый сеанс IntelliSense часть стека, отображается ли он в представление текста контекстное меню. Самый верхний сеанс в стеке имеет специальные права доступа, например возможность перенаправления нажатия клавиши с клавиатуры.

См. также

Ссылки

Microsoft.VisualStudio.Language.Intellisense - пространство имен