IIntellisensePresenterProvider Interface
TOC
Collapse the table of content
Expand the table of content

IIntellisensePresenterProvider Interface

 

Creates IntelliSense presenters over a given IntelliSense session.

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

public interface IIntellisensePresenterProvider

NameDescription
System_CAPS_pubmethodTryCreateIntellisensePresenter(IIntellisenseSession)

Attempts to create an IntelliSense presenter for a given IntelliSense session.

This is a MEF component part, and should be exported with the following attribute:

[Export(typeof(IIntellisensePresenterProvider))] 

Component exporters must add the OrderAttribute to define the order of the presenter in the presenter chain.

For example, to define an order after the default completion presenter provider, you specify:

[Order(After="Default Completion Presenter")]

To define an order before the default Signature Help (Parameter Info) presenter provider, you specify:

[Order(Before="Default Signature Help Presenter")]
Return to top
Show:
© 2016 Microsoft