ISmartTagSourceProvider, interface
Définit un fournisseur de source de balise active.
Espace de noms : Microsoft.VisualStudio.Language.Intellisense
Assembly : Microsoft.VisualStudio.Language.Intellisense (dans Microsoft.VisualStudio.Language.Intellisense.dll)
Syntaxe
'Déclaration
Public Interface ISmartTagSourceProvider
public interface ISmartTagSourceProvider
public interface class ISmartTagSourceProvider
type ISmartTagSourceProvider = interface end
public interface ISmartTagSourceProvider
Le type ISmartTagSourceProvider expose les membres suivants.
Méthodes
Nom | Description | |
---|---|---|
TryCreateSmartTagSource | Essaie de créer une source de balise active pour la mémoire tampon spécifiée. |
Début
Notes
C'est un composant MEF, et doit être exportée avec l'attribut suivant :
[Export(typeof(ISmartTagSourceProvider))]
[Order…]
[Name…]
[ContentType...]
Vous spécifiez ContentTypeAttribute afin que le fournisseur de source doit créer des sources uniquement pour des mémoires tampon des types de contenu qu'il reconnaît, puis OrderAttribute pour spécifier la commande dans laquelle les sources sont appelées.
Exemples
Pour obtenir un exemple de l'utilisation de cette interface, consultez Procédure pas - à - pas : afficher SmartTags.
Voir aussi
Référence
Microsoft.VisualStudio.Language.Intellisense, espace de noms