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 - пространство имен