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


ISignatureHelpBroker - интерфейс

Определяет брокер справки сигнатуры, который является основным компонентом обработки справки сигнатуры.

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

Синтаксис

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

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

Методы

  Имя Описание
Открытый метод CreateSignatureHelpSession Создает сеанс справки сигнатуры, не запуская его.
Открытый метод DismissAllSessions Закрывает все активные сеансы справки сигнатуры в объекте ITextView данного брокера.
Открытый метод GetSessions Получает список всех сеансов справки сигнатуры для объекта ITextView данного брокера.
Открытый метод IsSignatureHelpActive Определяет, активна ли справка сигнатуры.
Открытый метод TriggerSignatureHelp(ITextView) Начинает обработку справки сигнатуры в позиции курсора.
Открытый метод TriggerSignatureHelp(ITextView, ITrackingPoint, Boolean) Запускает обработку справки сигнатуры в указанной точке.

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

Заметки

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

Это должно быть импортировано следующим образом:

[Import]
internal ISignatureHelpBroker m_helpBroker = null;

Примеры

Пример использования этого интерфейса см. в разделе Пошаговое руководство: Отображение справки подпись.

См. также

Ссылки

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