IQuickInfoBroker Interface
Visual Studio 2015
Defines a Quick Info broker.
Assembly: Microsoft.VisualStudio.Language.Intellisense (in Microsoft.VisualStudio.Language.Intellisense.dll)
| Name | Description | |
|---|---|---|
![]() | CreateQuickInfoSession(ITextView, ITrackingPoint, Boolean) | Creates but does not start a Quick Info session at the specified location in the ITextBuffer. |
![]() | GetSessions(ITextView) | Gets the set of active Quick Info sessions for the ITextView in which this broker operates. |
![]() | IsQuickInfoActive(ITextView) | Determines whether there is at least one active Quick Info session in the specified ITextView. |
![]() | TriggerQuickInfo(ITextView) | Triggers Quick Info at the position of the caret in the specified ITextView. |
![]() | TriggerQuickInfo(ITextView, ITrackingPoint, Boolean) | Triggers Quick Info at the specified position in the buffer, either tracking or not tracking the mouse. |
The broker is responsible for triggering Quick Info sessions. It should be imported as follows:
[Import]
internal IQuickInfoBroker QuickInfoBroker { get; set; }
For an example of the use of this interface, see Walkthrough: Displaying QuickInfo Tooltips.
Show:
