Condividi tramite


Interfaccia ITaggerProvider

crea ITagger<T> per un buffer specificato.

Spazio dei nomi:  Microsoft.VisualStudio.Text.Tagging
Assembly:  Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)

Sintassi

'Dichiarazione
Public Interface ITaggerProvider
public interface ITaggerProvider
public interface class ITaggerProvider
type ITaggerProvider =  interface end
public interface ITaggerProvider

Il tipo ITaggerProvider espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblico CreateTagger<T> Crea un provider di tag per il buffer specificato.

In alto

Note

Si tratta di un elemento del framework MEF e gli implementatori devono utilizzare gli attributi seguenti:

[Export(nameSource=typeof(ITaggerProvider))]

Le esportazioni necessario specificare almeno un attributo di tipo di contenuto e almeno un attributo di tipo di tag.

Per ulteriori informazioni sul contrassegno, vedere la sezione “classificatori i tag e di„ Nell'editor. Per informazioni sull'estensione e l'aggiunta dei tag, vedere la sezione dei tag estensione di„ Punti di estensione di editor.

Esempi

Per esempi dell'utilizzo di questa interfaccia, vedere le procedure dettagliate seguenti:

procedura dettagliata: Evidenziazione del testo

procedura dettagliata: descrizione

procedura dettagliata: Visualizzazione delle parentesi graffe corrispondenti

procedura dettagliata: Visualizzazione dello SmartTags

procedura dettagliata: Creare un glifo del margine

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Text.Tagging