Compartilhar via


Interface IClassifierProvider

Cria um classificador para um determinado ITextBuffer em um determinado ambiente.

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

Sintaxe

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

O tipo IClassifierProvider expõe os membros a seguir.

Métodos

  Nome Descrição
Método público GetClassifier Obtém um classificador para o buffer de texto indicado.

Superior

Comentários

Essa é uma parte de componente MEF e deve ser exportada com o seguinte atributo:

[Export(typeof(IClassifierProvider))] 

Exporters do componente devem adicionar pelo menos um ContentTypeAttribute para especificar os tipos de conteúdo para o qual o componente é válido.

Para obter mais informações sobre classificação, consulte a seção "Estendendo classificação de tipos e classificação formatos" em Pontos de extensão do Editor.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Text.Classification