ITaggerProvider-Schnittstelle
Erstellt einen ITagger<T> für einen angegebenen Puffer.
Namespace: Microsoft.VisualStudio.Text.Tagging
Assembly: Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)
Syntax
'Declaration
Public Interface ITaggerProvider
public interface ITaggerProvider
public interface class ITaggerProvider
type ITaggerProvider = interface end
public interface ITaggerProvider
Der ITaggerProvider-Typ macht die folgenden Member verfügbar.
Methoden
Name | Beschreibung | |
---|---|---|
CreateTagger<T> | Erstellt einen Taganbieter für den angegebenen Puffer. |
Zum Seitenanfang
Hinweise
Dies ist ein MEF-Komponenten-Teil und Implementierungen müssen die folgenden Attribute:
[Export(nameSource=typeof(ITaggerProvider))]
Exporte müssen mindestens ein Attribut eines Inhaltstyps und Tagtyp mindestens Attribut angeben.
Weitere Informationen zum Etikettieren finden Sie im Abschnitt „Abschnitt“ Klassifizierungs Tag- und Innerhalb des Editors. Informationen zum Erweitern und das Hinzufügen von Tagen, sehen Sie, dass das „Erweitern“ - Abschnitt von Editor-Erweiterungs-Punkte- Tags.
Beispiele
Beispiele für die Verwendung dieser Schnittstelle finden Sie in den folgenden exemplarischen Vorgehensweisen:
Exemplarische Vorgehensweise: Text markieren
Exemplarische Vorgehensweise: Gliedern
Exemplarische Vorgehensweise: Übereinstimmende geschweifte Klammern angezeigt werden
Exemplarische Vorgehensweise: SmartTags anzeigen
Exemplarische Vorgehensweise: Ein Rand-Symbol erstellen