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