Share via


IAsyncQuickInfoBroker Interface

Definition

Controls invocation and dismissal of Quick Info tooltips for ITextView instances.

public interface class IAsyncQuickInfoBroker
public interface IAsyncQuickInfoBroker
type IAsyncQuickInfoBroker = interface
Public Interface IAsyncQuickInfoBroker

Remarks

This type can be called from any thread and will marshal its work to the UI thread as required.

Methods

GetQuickInfoItemsAsync(ITextView, ITrackingPoint, CancellationToken)

Gets Quick Info items for the ITextView at the triggerPoint.

GetSession(ITextView)

Gets the current IAsyncQuickInfoSession for the ITextView.

IsQuickInfoActive(ITextView)

Determines whether there is at least one active Quick Info session in the specified ITextView.

TriggerQuickInfoAsync(ITextView, ITrackingPoint, QuickInfoSessionOptions, CancellationToken)

Triggers Quick Info tooltip in the specified ITextView at the caret or optional triggerPoint.

Applies to