Compartir a través de


ITagger<T> (Interfaz)

Un proveedor de etiquetas sobre un búfer.

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

Sintaxis

'Declaración
Public Interface ITagger(Of Out T As ITag)
public interface ITagger<out T>
where T : ITag
generic<typename T>
where T : ITag 
public interface class ITagger
type ITagger<'T when 'T : ITag> =  interface end
JScript no admite el uso de métodos ni tipos genéricos.

Parámetros de tipo

  • out T
    Tipo de las etiquetas que se van a generar.

    Este parámetro de tipo es covariante. Es decir, puede usar el tipo especificado o cualquier tipo que sea más derivado. Para obtener más información sobre la covarianza y la contravarianza, vea Covarianza y contravarianza en genéricos.

El tipo ITagger<T> expone los siguientes miembros.

Métodos

  Nombre Descripción
Método público GetTags Obtiene todas las etiquetas que los intervalos forman una intersección especificadas.

Arriba

Eventos

  Nombre Descripción
Evento público TagsChanged Se produce cuando se agregan o se quitan etiquetas del proveedor.

Arriba

Comentarios

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)