Microsoft.VisualStudio.Text.Tagging Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Le balisage permet d'ajouter des marqueurs aux étendues de texte dans l'éditeur.
Classes
| BatchedTagsChangedEventArgs |
Fournit une liste de toutes les étendues de mappage où les balises ont été modifiées depuis le dernier événement BatchedTagsChanged. L’événement BatchedTagsChanged est déclenché sur le même thread que le thread qui a créé l’agrégation de balises. |
| BlockTag |
Implémentation de IBlockTag. |
| ClassificationTag |
Implémentation de IClassificationTag. |
| ErrorTag |
Implémentation de IErrorTag. |
| MappingTagSpan<T> |
Implémentation de IMappingTagSpan < T > . |
| OutliningRegionTag |
Représente une balise pour les régions en mode Plan. |
| OverviewMarkTag |
Implémentation de IOverviewMarkTag. |
| SimpleTagger<T> |
Fournit un stockage simple, thread-safe et une interaction avec les balises du type donné. |
| 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. |
| StructureTag |
Implémentation de IStructureTag. |
| TagsChangedEventArgs |
Fournit des informations sur ITagAggregator<T> . Événement TagsChanged. |
| TagSpan<T> |
Implémentation de ITagSpan < T > . |
| TagTypeAttribute |
Déclare les types des balises qu'un ITagger<T> produit. Cet attribut est placé sur le fournisseur de la balise. |
| TextMarkerTag |
Représente la balise de marqueur de texte, utilisée pour placer des ornements de marqueur de texte sur une vue. |
| TrackingTagSpan<T> |
Associe un ITag à un ITrackingSpan donné. Utilisé par SimpleTagger pour fournir le suivi au niveau de la mémoire tampon et la mise en cache des étendues de balises. |
| UrlTag |
Implémentation de IUrlTag. |
Interfaces
| IAccurateTagAggregator<T> |
Regroupe tous les fournisseurs de balises dans un graphique de mémoire tampon pour le type spécifié de balise. |
| IAccurateTagger<T> |
Fournisseur de balises sur une mémoire tampon. |
| IBlockTag |
Représente un bloc de code structurel, utilisé pour les ornements de ligne structurelle verticale. |
| IBufferTagAggregatorFactoryService |
Fabrique qui crée un ITagAggregator<T> pour un ITextBuffer . |
| IClassificationTag |
Balise représentant un type de classification. |
| IEndOfLineAdornmentTag |
Used to indicate the rectangle covered by an adornment (allowing participating adornments to adjust themselves if needed). |
| IErrorTag |
Représente une erreur qui permet de placer des ornements en forme de tilde sur la vue. |
| IMappingTagSpan<T> |
Associe un ITag à un IMappingSpan spécifié. |
| IOutliningRegionTag |
Fournit une balise pour les régions en mode Plan. |
| IOverviewMarkTag |
Fournit les informations nécessaires pour restituer une marque dans la marge de vue d’ensemble. |
| IStructureTag |
Représente un bloc de code structurel, utilisé pour les ornements de ligne structurelle verticale et les régions de réduction du mode plan. |
| ITag |
Interface de base de toutes les balises. |
| ITagAggregator<T> |
Regroupe tous les fournisseurs de balises dans un graphique de mémoire tampon pour le type spécifié de balise. |
| ITagger<T> |
Fournisseur de balises sur une mémoire tampon. |
| ITaggerProvider |
Crée un ITagger<T> pour une mémoire tampon donnée. |
| ITagSpan<T> |
Associe un ITag à un SnapshotSpan donné. |
| ITextMarkerTag |
Représente la balise de marqueur de texte, utilisée pour placer des ornements de marqueur de texte sur une vue. |
| IUrlTag |
Balise représentant une URL. |
| IViewTagAggregatorFactoryService |
Service qui crée un ITagAggregator<T> pour un ITextView. Il s’agit d’une partie de composant MEF qui doit être importée comme suit : [Import] IViewLevelTagAggregatorFactoryService Factory = null ; |
| IViewTaggerProvider |
Crée un ITagger<T> pour une mémoire tampon donnée. |
Énumérations
| TagAggregatorOptions |
Options de l’agrégation de balises. |
| TagAggregatorOptions2 |
Options de l’agrégation de balises. |
Remarques
Pour plus d’informations sur le balisage, consultez la section « balises et classifieurs » dans l’éditeur. Pour plus d’informations sur l’extension et l’ajout de balises, consultez la section « extension des balises » du service de langage et des points d’extensionde l’éditeur.