IQuickInfoBroker Interface

Definition

Caution

Use IAsyncQuickInfoBroker instead

Defines a Quick Info broker.

public interface class IQuickInfoBroker
public interface class IQuickInfoBroker
__interface IQuickInfoBroker
public interface IQuickInfoBroker
[System.Obsolete("Use IAsyncQuickInfoBroker instead")]
public interface IQuickInfoBroker
type IQuickInfoBroker = interface
[<System.Obsolete("Use IAsyncQuickInfoBroker instead")>]
type IQuickInfoBroker = interface
Public Interface IQuickInfoBroker
Attributes

Remarks

The broker is responsible for triggering Quick Info sessions

Methods

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.

Applies to