Share via


IIntellisensePresenterProvider, interface

Crée des présentateurs IntelliSense sur une session IntelliSense donnée.

Espace de noms :  Microsoft.VisualStudio.Language.Intellisense
Assembly :  Microsoft.VisualStudio.Language.Intellisense (dans Microsoft.VisualStudio.Language.Intellisense.dll)

Syntaxe

'Déclaration
Public Interface IIntellisensePresenterProvider
public interface IIntellisensePresenterProvider
public interface class IIntellisensePresenterProvider
type IIntellisensePresenterProvider =  interface end
public interface IIntellisensePresenterProvider

Le type IIntellisensePresenterProvider expose les membres suivants.

Méthodes

  Nom Description
Méthode publique TryCreateIntellisensePresenter Essaie de créer un présentateur IntelliSense pour une session IntelliSense donnée.

Début

Notes

C'est un composant MEF, et doit être exportée avec l'attribut suivant :

[Export(typeof(IIntellisensePresenterProvider))] 

Les exportateurs composants doivent ajouter OrderAttribute pour définir la commande du présentateur dans la chaîne de présentateur.

Par exemple, pour définir une commande après que le fournisseur par défaut de présentateur d'achèvement, vous spécifient :

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

Pour définir une commande avant que le fournisseur par défaut de présentateur d'aide de signature (les informations sur les paramètres), vous spécifient :

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

Voir aussi

Référence

Microsoft.VisualStudio.Language.Intellisense, espace de noms