Microsoft.VisualStudio.Text.Tagging-Namespace
Das Etikettieren ist eine Methode zum Hinzufügen von Markern auf den Textabschnitten im Editor.
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.
Klassen
Klasse | Beschreibung | |
---|---|---|
BatchedTagsChangedEventArgs | Stellt Informationen für das BatchedTagsChanged-Ereignis bereit. | |
ClassificationTag | Ein Tag, das einen Klassifizierungstyp darstellt.Eine Implementierung von IClassificationTag. | |
ErrorTag | Eine Implementierung von IErrorTag. | |
MappingTagSpan<T> | Die Implementierung von IMappingTagSpan<T>. | |
OutliningRegionTag | Stellt ein Tag zum Gliedern von Bereichen dar. | |
OverviewMarkTag | An implementation of IOverviewMarkTag. | |
SimpleTagger<T> | Stellt einfaches, threadsicheres Speichern von und Interaktion mit Tags des angegebenen Typs bereit. | |
SpaceNegotiatingAdornmentTag | Stellt ein Tag für ein Zusatzelement mit Platzausgleich dar.Das Tag wird verwendet, um Platz zum Positionieren des Zusatzelements in einer Ansicht bereitzustellen. | |
TagsChangedEventArgs | Stellt Informationen zum TagsChanged-Ereignis bereit. | |
TagSpan<T> | Die Implementierung von ITagSpan<T>. | |
TagTypeAttribute | Deklariert die Typen von Tags, die von einem ITagger<T> erstellt werden. | |
TextMarkerTag | Stellt das Textmarkierungstag dar, mit dem Textmarkierungszusatzelemente in einer Ansicht platziert werden. | |
TrackingTagSpan<T> | Ordnet ein ITag einer angegebenen ITrackingSpan zu. | |
UrlTag | Eine Implementierung von IUrlTag. |
Schnittstellen
Schnittstelle | Beschreibung | |
---|---|---|
IBufferTagAggregatorFactoryService | Erstellt einen ITagAggregator<T> für einen ITextBuffer. | |
IClassificationTag | Ein Tag, das einen Klassifizierungstyp darstellt. | |
IErrorTag | Stellt einen Fehler dar, der verwendet wird, um zusatzelemente Wellenlinien in der Ansicht ablegen. | |
IMappingTagSpan<T> | Ordnet einer angegebenen IMappingSpan ein ITag zu. | |
IOutliningRegionTag | Stellt ein Tag zum Gliedern von Bereichen bereit. | |
IOverviewMarkTag | Provides the information needed to render a mark in the overview margin. | |
ITag | Die Basisschnittstelle sämtlicher Tags. | |
ITagAggregator<T> | Aggregiert alle Taganbieter in einem Pufferdiagramm für den angegebenen Tagtyp. | |
ITagger<T> | Ein Anbieter von Tags über einem Puffer. | |
ITaggerProvider | Erstellt einen ITagger<T> für einen angegebenen Puffer. | |
ITagSpan<T> | Ordnet einer angegebenen SnapshotSpan ein ITag zu. | |
ITextMarkerTag | Stellt das Textmarkierungstag dar, mit dem Textmarkierungszusatzelemente in einer Ansicht platziert werden. | |
IUrlTag | Ein Tag, das eine URL darstellt. | |
IViewTagAggregatorFactoryService | Ein Dienst, der einen ITagAggregator<T> für einen ITextView erstellt. | |
IViewTaggerProvider | Erstellt einen ITagger<T> für einen angegebenen Puffer. |
Enumerationen
Enumeration | Beschreibung | |
---|---|---|
TagAggregatorOptions | Stellt eine Gruppe von Optionen zum Aggregieren von Tags dar. |