Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Defines a Quick Info broker.
Namespace: Microsoft.VisualStudio.Language.Intellisense
Assembly: Microsoft.VisualStudio.Language.Intellisense (in Microsoft.VisualStudio.Language.Intellisense.dll)
Syntax
'Declaration
Public Interface IQuickInfoBroker
public interface IQuickInfoBroker
public interface class IQuickInfoBroker
type IQuickInfoBroker = interface end
public interface IQuickInfoBroker
The IQuickInfoBroker type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
![]() |
CreateQuickInfoSession | Creates but does not start a Quick Info session at the specified location in the ITextBuffer. |
![]() |
GetSessions | Gets the set of active Quick Info sessions for the ITextView in which this broker operates. |
![]() |
IsQuickInfoActive | 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. |
Top
Remarks
The broker is responsible for triggering Quick Info sessions. It should be imported as follows:
[Import]
internal IQuickInfoBroker QuickInfoBroker { get; set; }
Examples
For an example of the use of this interface, see Walkthrough: Displaying QuickInfo Tooltips.
.gif)