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


ICompletionBroker - интерфейс

Представляет главный брокер, ответственный за завершение операторов.

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

Синтаксис

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

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

Методы

  Имя Описание
Открытый метод CreateCompletionSession Создает сеанс завершения, но не запускает его.
Открытый метод DismissAllSessions Закрывает все активные сеансы завершения операторов.
Открытый метод GetSessions Получает список активных сеансов завершения операторов.
Открытый метод IsCompletionActive Определяет, активно ли завершение операторов для указанного объекта ITextView.
Открытый метод TriggerCompletion(ITextView) Запускает процесс завершения операторов, предполагая, что курсор находится в позиции, в которой должны быть вставлены завершения.
Открытый метод TriggerCompletion(ITextView, ITrackingPoint, Boolean) Запускает процесс завершения выписки в заданной позиции.

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

Заметки

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

[Import]
internal ICompletionBroker CompletionBroker { get; set; }

Примеры

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

См. также

Ссылки

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