Partilhar via


Interface ITaggerProvider

Cria um ITagger<T> para um buffer específico.

Namespace:  Microsoft.VisualStudio.Text.Tagging
Assembly:  Microsoft.VisualStudio.Text.Logic (em Microsoft.VisualStudio.Text.Logic.dll)

Sintaxe

'Declaração
Public Interface ITaggerProvider
public interface ITaggerProvider
public interface class ITaggerProvider
type ITaggerProvider =  interface end
public interface ITaggerProvider

O tipo ITaggerProvider expõe os membros a seguir.

Métodos

  Nome Descrição
Método público CreateTagger<T> Cria um provedor de marca para o buffer especificado.

Superior

Comentários

Esta é uma parte do componente MEF e implementadores devem usar os seguintes atributos:

[Export(nameSource=typeof(ITaggerProvider))]

Exportações devem especificar pelo menos um atributo de tipo de conteúdo e pelo menos um atributo do tipo de marca.

Para obter mais informações sobre a marcação, consulte a seção "Marcas e classificadores" Dentro do Editor.. Para obter informações sobre como estender e adicionar marcas, consulte a seção "Estendendo marcas" Pontos de extensão do Editor.

Exemplos

Para obter exemplos de uso desta interface, consulte as instruções a seguir:

Passo a passo: Realçar texto

Explicação passo a passo: estrutura de tópicos

Passo a passo: Exibindo chaves correspondentes

Passo a passo: Exibindo SmartTags

Passo a passo: Criando um glifo de margem

Consulte também

Referência

Namespace Microsoft.VisualStudio.Text.Tagging