IQuickInfoSession Interface

 

Represents an IntelliSense session used to display Quick Info information.

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

public interface IQuickInfoSession : IIntellisenseSession, IPropertyOwner

NameDescription
System_CAPS_pubpropertyApplicableToSpan

Gets the applicability span for this session.

System_CAPS_pubpropertyIsDismissed

Determines whether the session is dismissed.(Inherited from IIntellisenseSession.)

System_CAPS_pubpropertyPresenter

Gets the IIntellisensePresenter that is used to render IntelliSense for this session.(Inherited from IIntellisenseSession.)

System_CAPS_pubpropertyProperties

(Inherited from IPropertyOwner.)

System_CAPS_pubpropertyQuickInfoContent

Gets the content that will be displayed by this session.

System_CAPS_pubpropertyTextView

Gets the ITextView in which this IntelliSense session was triggered.(Inherited from IIntellisenseSession.)

System_CAPS_pubpropertyTrackMouse

Determines whether this session tracks the mouse.

NameDescription
System_CAPS_pubmethodCollapse()

Reduces the session to a minimized state. If the session has no such state, the session will be dismissed.(Inherited from IIntellisenseSession.)

System_CAPS_pubmethodDismiss()

Dismisses the session, causing the presenter to be destroyed and the session to be removed from the session stack.(Inherited from IIntellisenseSession.)

System_CAPS_pubmethodGetTriggerPoint(ITextBuffer)

Gets the ITrackingPoint at which this IntelliSense session was triggered for the specified ITextBuffer.(Inherited from IIntellisenseSession.)

System_CAPS_pubmethodGetTriggerPoint(ITextSnapshot)

Gets the SnapshotPoint at which this IntelliSense session was triggered in terms of the specified ITextSnapshot.(Inherited from IIntellisenseSession.)

System_CAPS_pubmethodMatch()

Determines the best matching item in the session and sets the selection to this item.(Inherited from IIntellisenseSession.)

System_CAPS_pubmethodRecalculate()

Recalculates the underlying IntelliSense items pertaining to this session, using the same trigger point.(Inherited from IIntellisenseSession.)

System_CAPS_pubmethodStart()

Starts the session.(Inherited from IIntellisenseSession.)

NameDescription
System_CAPS_pubeventApplicableToSpanChanged

Occurs when the ApplicableToSpan property on this session changes.

System_CAPS_pubeventDismissed

Occurs when the session is dismissed.(Inherited from IIntellisenseSession.)

System_CAPS_pubeventPresenterChanged

Occurs when the IntelliSense presenter for this session changes.(Inherited from IIntellisenseSession.)

System_CAPS_pubeventRecalculated

Occurs when the session is recalculated.(Inherited from IIntellisenseSession.)

For an example of the use of this interface, see Walkthrough: Displaying QuickInfo Tooltips.

Return to top
Show: