IAsyncQuickInfoSession Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Tracks state of a visible or calculating Quick Info session.
public interface class IAsyncQuickInfoSession : Microsoft::VisualStudio::Utilities::IPropertyOwner
public interface IAsyncQuickInfoSession : Microsoft.VisualStudio.Utilities.IPropertyOwner
type IAsyncQuickInfoSession = interface
interface IPropertyOwner
Public Interface IAsyncQuickInfoSession
Implements IPropertyOwner
- Implements
Properties
ApplicableToSpan |
The span of text to which this Quick Info session applies. |
Content |
The ordered, merged collection of content to be displayed in the Quick Info. |
HasInteractiveContent |
Indicates that this Quick Info has interactive content that can request to stay open. |
Options |
Specifies attributes of the Quick Info session and Quick Info session presentation. |
Properties |
The collection of properties controlled by the property owner. (Inherited from IPropertyOwner) |
State |
The current state of the Quick Info session. |
TextView |
The ITextView for which this Quick Info session was created. |
Methods
DismissAsync() |
Dismisses the Quick Info session, if applicable. If the session is already dismissed, this method no-ops. |
GetTriggerPoint(ITextBuffer) |
Gets the point at which the Quick Info tip was triggered in the ITextView. |
GetTriggerPoint(ITextSnapshot) |
Gets the point at which the Quick Info tip was triggered in the ITextView. |
Events
StateChanged |
Dispatched on the UI thread whenever the Quick Info Session changes state. |