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