Compartilhar via


Interface IClassificationTypeRegistryService

O serviço que mantém a coleção de todos os tipos conhecidos de classificação.

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

Sintaxe

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

O tipo IClassificationTypeRegistryService expõe os membros a seguir.

Métodos

  Nome Descrição
Método público CreateClassificationType Inicializa uma nova instância de um IClassificationType e o adiciona ao registro.
Método público CreateTransientClassificationType(array<IClassificationType[]) Cria um IClassificationType que persiste somente para a duração desta sessão.
Método público CreateTransientClassificationType(IEnumerable<IClassificationType>) Cria um IClassificationType que persiste somente para a duração desta sessão..
Método público GetClassificationType Obtém o IClassificationType objeto identificado pelo tipo especificado.

Superior

Comentários

Isso é uma parte de componente MEF e deve ser importado da seguinte maneira:

[Import] IClassificationTypeRegistryService registry = null;

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