ICompletionBroker Interface
Visual Studio 2015
Represents the central broker responsible for statement completion.
Assembly: Microsoft.VisualStudio.Language.Intellisense (in Microsoft.VisualStudio.Language.Intellisense.dll)
| Name | Description | |
|---|---|---|
![]() | CreateCompletionSession(ITextView, ITrackingPoint, Boolean) | Creates a completion session, but does not start it. |
![]() | DismissAllSessions(ITextView) | Dismisses all active statement completion sessions. |
![]() | GetSessions(ITextView) | Gets the list of active statement completion sessions. |
![]() | IsCompletionActive(ITextView) | Determines whether or not statement completion is active over the specified ITextView. |
![]() | TriggerCompletion(ITextView) | Starts the process of statement completion, assuming the caret position to be the position at which completions should be inserted. |
![]() | TriggerCompletion(ITextView, ITrackingPoint, Boolean) | Starts the process of statement completion at the specified position. |
This interface should be imported as follows:
[Import]
internal ICompletionBroker CompletionBroker { get; set; }
For an example of this interface, see Walkthrough: Displaying Statement Completion.
Show:
