Compartir a través de


ITaggerProvider (Interfaz)

Crea una interfaz ITagger<T> para un búfer determinado.

Espacio de nombres:  Microsoft.VisualStudio.Text.Tagging
Ensamblado:  Microsoft.VisualStudio.Text.Logic (en Microsoft.VisualStudio.Text.Logic.dll)

Sintaxis

'Declaración
Public Interface ITaggerProvider
public interface ITaggerProvider
public interface class ITaggerProvider
type ITaggerProvider =  interface end
public interface ITaggerProvider

El tipo ITaggerProvider expone los siguientes miembros.

Métodos

  Nombre Descripción
Método público CreateTagger<T> Crea un proveedor de etiquetas para el búfer especificado.

Arriba

Comentarios

Esto es una parte MEF, y los implementadores deben utilizar los atributos siguientes:

[Export(nameSource=typeof(ITaggerProvider))]

Las exportaciones deben especificar al menos un atributo de tipo de contenido y al menos un atributo de tipo de la etiqueta.

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.

Ejemplos

Ejemplos del uso de esta interfaz, vea los siguientes tutoriales:

tutorial: Resaltar texto

tutorial: Esquematización

tutorial: Mostrar las llaves

tutorial: Mostrar SmartTags

tutorial: Crear un glifo Margin

Vea también

Referencia

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