Partager via


Microsoft.VisualStudio.Text.Tagging, espace de noms

Référencer est un moyen des marques d'ajout des étendues du texte dans l'éditeur.

Pour plus d'informations sur référencer, voyez la section « balises et de classifieurs » d'à l'intérieur de l'éditeur. Pour plus d'informations sur étendre et ajouter des balises, voyez « étendre référence » la section d'Points d'extension de l'éditeur.

Classes

  Classe Description
Classe publique BatchedTagsChangedEventArgs Fournit des informations sur l'événement BatchedTagsChanged.
Classe publique ClassificationTag Balise représentant un type de classification.Une implémentation d'IClassificationTag.
Classe publique ErrorTag Une implémentation d'IErrorTag.
Classe publique MappingTagSpan<T> L'implémentation d'IMappingTagSpan<T>.
Classe publique OutliningRegionTag Représente une balise pour les régions en mode Plan.
Classe publique OverviewMarkTag An implementation of IOverviewMarkTag.
Classe publique SimpleTagger<T> Fournit un stockage simple, thread-safe et une interaction avec les balises du type donné.
Classe publique SpaceNegotiatingAdornmentTag Représente une balise pour un ornement à espace négocié.La balise offre l'espace nécessaire au positionnement de l'ornement dans une vue.
Classe publique TagsChangedEventArgs Fournit des informations à propos de l'événement d'TagsChanged.
Classe publique TagSpan<T> L'implémentation d'ITagSpan<T>.
Classe publique TagTypeAttribute Déclare les types des balises qu'un ITagger<T> produit.
Classe publique TextMarkerTag Représente la balise de marqueur de texte, utilisée pour placer des ornements de marqueur de texte sur une vue.
Classe publique TrackingTagSpan<T> Associe un ITag à un ITrackingSpan donné.
Classe publique UrlTag Une implémentation d'IUrlTag.

Interfaces

  Interface Description
Interface publique IBufferTagAggregatorFactoryService Crée un ITagAggregator<T> pour un ITextBuffer.
Interface publique IClassificationTag Balise représentant un type de classification.
Interface publique IErrorTag Représente une erreur, qui est utilisée pour placer des ornements de tilde sur la vue.
Interface publique IMappingTagSpan<T> Associe un ITag à un IMappingSpan spécifié.
Interface publique IOutliningRegionTag Fournit une balise pour les régions en mode Plan.
Interface publique IOverviewMarkTag Provides the information needed to render a mark in the overview margin.
Interface publique ITag Interface de base de toutes les balises.
Interface publique ITagAggregator<T> Regroupe tous les fournisseurs de balises dans un graphique de mémoire tampon pour le type spécifié de balise.
Interface publique ITagger<T> Fournisseur de balises sur une mémoire tampon.
Interface publique ITaggerProvider Crée un ITagger<T> pour une mémoire tampon donnée.
Interface publique ITagSpan<T> Associe un ITag à un SnapshotSpan donné.
Interface publique ITextMarkerTag Représente la balise de marqueur de texte, utilisée pour placer des ornements de marqueur de texte sur une vue.
Interface publique IUrlTag Balise représentant une URL.
Interface publique IViewTagAggregatorFactoryService Service qui crée un ITagAggregator<T> pour un ITextView.
Interface publique IViewTaggerProvider Crée un ITagger<T> pour une mémoire tampon donnée.

Énumérations

  Énumération Description
Énumération publique TagAggregatorOptions Représente un jeu d'options pour l'agrégation de balises.