Condividi tramite


Interfaccia IIntellisensePresenterProvider

Crea presentatori IntelliSense su una sessione IntelliSense specificata.

Spazio dei nomi:  Microsoft.VisualStudio.Language.Intellisense
Assembly:  Microsoft.VisualStudio.Language.Intellisense (in Microsoft.VisualStudio.Language.Intellisense.dll)

Sintassi

'Dichiarazione
Public Interface IIntellisensePresenterProvider
public interface IIntellisensePresenterProvider
public interface class IIntellisensePresenterProvider
type IIntellisensePresenterProvider =  interface end
public interface IIntellisensePresenterProvider

Il tipo IIntellisensePresenterProvider espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblico TryCreateIntellisensePresenter Tenta di creare un presentatore IntelliSense per una sessione IntelliSense specificata.

In alto

Note

Si tratta di un elemento del framework MEF e deve esportato con l'attributo seguente:

[Export(typeof(IIntellisensePresenterProvider))] 

gli esportatori componenti devono aggiungere OrderAttribute per definire l'ordine del presentatore nella catena del presentatore.

Ad esempio, definire un ordine dopo che il provider di completamento predefinito del presentatore, specificare:

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

Per definire un ordine prima che il provider predefinito del presentatore di supporto firma (informazioni sul parametro), si specifica:

[Order(Before="Default Signature Help Presenter")]

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Language.Intellisense