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