Partager via


ISignatureHelpSourceProvider, interface

Définit une extension utilisée pour créer des fournisseurs d'assistance de signature à partir d'une ITextBuffer donnée ouverte dans un contexte donné.

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

Syntaxe

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

Le type ISignatureHelpSourceProvider expose les membres suivants.

Méthodes

  Nom Description
Méthode publique TryCreateSignatureHelpSource Essaie de créer un fournisseur d'assistance de signature pour la mémoire tampon de texte donnée.

Début

Notes

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

[Export(typeof(ISignaturehelpSourceProvider))] 

Les exportateurs composants doivent ajouter au moins un ContentTypeAttribute pour spécifier les types de contenu pour lesquels le composant est valide, et OrderAttribute pour spécifier la commande de ce fournisseur par rapport à d'autres fournisseurs d'assistance de signature.

Exemples

Pour obtenir un exemple de l'utilisation de cette interface, consultez Procédure pas - à - pas : Afficher l'assistance de signature.

Voir aussi

Référence

Microsoft.VisualStudio.Language.Intellisense, espace de noms