Compartir a través de


Microsoft.VisualStudio.Text.Tagging (Espacio de nombres)

El etiquetar es una manera de marcadores a intervalos de texto en el editor.

Para obtener más información sobre etiquetar, vea la sección “las etiquetas y de Classifiers” de Dentro del editor. Para obtener información sobre cómo extender y agregar etiquetas, vea “extender etiqueta la sección” Puntos de extensión del editor.

Clases

  Clase Descripción
Clase pública BatchedTagsChangedEventArgs Proporciona información para el evento BatchedTagsChanged.
Clase pública ClassificationTag Una etiqueta que representa un tipo de clasificación.una implementación de IClassificationTag.
Clase pública ErrorTag una implementación de IErrorTag.
Clase pública MappingTagSpan<T> la implementación de IMappingTagSpan<T>.
Clase pública OutliningRegionTag Representa una etiqueta para las regiones de esquematización.
Clase pública OverviewMarkTag An implementation of IOverviewMarkTag.
Clase pública SimpleTagger<T> Proporciona el almacenamiento simple y seguro para subprocesos de una interacción con etiquetas del tipo dado.
Clase pública SpaceNegotiatingAdornmentTag Representa una etiqueta para un elemento gráfico de negociación de espacios.La etiqueta se usa para proporcionar el espacio para colocar el elemento gráfico en una vista.
Clase pública TagsChangedEventArgs Proporciona información sobre el evento de TagsChanged .
Clase pública TagSpan<T> la implementación de ITagSpan<T>.
Clase pública TagTypeAttribute Declara los tipos de etiquetas que ITagger<T> genera.
Clase pública TextMarkerTag Representa la etiqueta de marcador de texto, que se usa para colocar los elementos gráficos de marcador de texto en una vista.
Clase pública TrackingTagSpan<T> Asocia ITag a una interfaz ITrackingSpan determinada.
Clase pública UrlTag una implementación de IUrlTag.

Interfaces

  Interfaz Descripción
Interfaz pública IBufferTagAggregatorFactoryService Crea un objeto ITagAggregator<T> para ITextBuffer.
Interfaz pública IClassificationTag Una etiqueta que representa un tipo de clasificación.
Interfaz pública IErrorTag Representa un error, que se utiliza para colocar los elementos gráficos de zigzag en la vista.
Interfaz pública IMappingTagSpan<T> Asocia una interfaz ITag con una interfaz IMappingSpanespecificada.
Interfaz pública IOutliningRegionTag Proporciona una etiqueta para las regiones de esquematización.
Interfaz pública IOverviewMarkTag Provides the information needed to render a mark in the overview margin.
Interfaz pública ITag La interfaz base de todas las etiquetas.
Interfaz pública ITagAggregator<T> Agrega todos los proveedores de etiquetas a un gráfico de búfer para el tipo de etiqueta especificado.
Interfaz pública ITagger<T> Un proveedor de etiquetas sobre un búfer.
Interfaz pública ITaggerProvider Crea una interfaz ITagger<T> para un búfer determinado.
Interfaz pública ITagSpan<T> Asocia una interfaz ITag a una estructura SnapshotSpan determinada.
Interfaz pública ITextMarkerTag Representa la etiqueta de marcador de texto, que se usa para colocar los elementos gráficos de marcador de texto en una vista.
Interfaz pública IUrlTag Etiqueta que representa una dirección URL.
Interfaz pública IViewTagAggregatorFactoryService Un servicio que crea una interfaz ITagAggregator<T> para ITextView.
Interfaz pública IViewTaggerProvider Crea una interfaz ITagger<T> para un búfer determinado.

Enumeraciones

  Enumeración Descripción
Enumeración pública TagAggregatorOptions Representa un conjunto de opciones para agregar etiquetas.