IQuickInfoSession2 Interface

Visual Studio 2015
 

Extends the IQuickInfoSession interface with support for interactive Quick Info content.

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

public interface IQuickInfoSession2 : IQuickInfoSession, IIntellisenseSession, 
	IPropertyOwner

NameDescription
System_CAPS_pubpropertyApplicableToSpan

Gets the applicability span for this session.(Inherited from IQuickInfoSession.)

System_CAPS_pubpropertyHasInteractiveContent

Determines whether this IQuickInfoSession contains interactive content.

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.(Inherited from IQuickInfoSession.)

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.(Inherited from IQuickInfoSession.)

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.(Inherited from IQuickInfoSession.)

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.)

Return to top
Show: