Interfaccia ISmartTagSourceProvider
Definisce un provider di un'origine di smart tag.
Spazio dei nomi: Microsoft.VisualStudio.Language.Intellisense
Assembly: Microsoft.VisualStudio.Language.Intellisense (in Microsoft.VisualStudio.Language.Intellisense.dll)
Sintassi
'Dichiarazione
Public Interface ISmartTagSourceProvider
public interface ISmartTagSourceProvider
public interface class ISmartTagSourceProvider
type ISmartTagSourceProvider = interface end
public interface ISmartTagSourceProvider
Il tipo ISmartTagSourceProvider espone i seguenti membri.
Metodi
Nome | Descrizione | |
---|---|---|
TryCreateSmartTagSource | Tenta di creare un'origine di smart tag per il buffer specificato. |
In alto
Note
Si tratta di un elemento del framework MEF e deve esportato con l'attributo seguente:
[Export(typeof(ISmartTagSourceProvider))]
[Order…]
[Name…]
[ContentType...]
Si specifica ContentTypeAttribute affinché il provider di origine necessario creare i database di origine solo per i buffer dei tipi di contenuto riconosce e OrderAttribute per specificare l'ordine in cui i database di origine vengono chiamati.
Esempi
Per un esempio dell'utilizzo di questa interfaccia, vedere procedura dettagliata: Visualizzazione dello SmartTags.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.Language.Intellisense