IInteractiveQuickInfoContent Interface

Visual Studio 2015
 

Represents an interactive Quick Info content. If any object implementing this interface is provided by IQuickInfoSource via AugmentQuickInfoSession, the Quick Info presenter will allow it to interact with IQuickInfoSession for this content. For example, a Quick Info tooltip will stay open when the mouse is over it.

Namespace:   Microsoft.VisualStudio.Language.Intellisense
Assembly:  Microsoft.VisualStudio.Language.Intellisense (in Microsoft.VisualStudio.Language.Intellisense.dll)

public interface IInteractiveQuickInfoContent

NameDescription
System_CAPS_pubpropertyIsMouseOverAggregated

Determines whether the mouse pointer is located over this interactive Quick Info content, including any parts that are out of the Quick Info visual tree (such as popups).

System_CAPS_pubpropertyKeepQuickInfoOpen

Determines whether the interactive Quick Info content wants to keep current Quick Info session open. Until this property is true, the IQuickInfoSession containing this content won't be dismissed even if mouse is moved somewhere else. This is useful in very rare scenarios when an interactive Quick Info content handles all input interaction, while needs to keep this IQuickInfoSession open (the only known example so far is LightBulb in its expanded state hosted in Quick Info).

Return to top
Show: