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 | |
---|---|---|
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:
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