Partilhar via


Como: usar itens internos de Colorable

Antes de usar os itens de colorable internos, você deve primeiro sinal para o ambiente de desenvolvimento integrado (IDE) que não esteja usando seus próprios itens personalizados de colorable, que, nesse caso, seria IVsProvideColorableItems objetos. Para fazer isso, definindo uma entrada do registro para o serviço de linguagem.

Para usar itens internos de colorable

  1. Em HKEY_LOCAL_MACHINE\VisualStudio\x. y\Languages\Language Services\Nome do idioma, onde x. y é uma versão do Visual Studio e Nome do idioma é o nome do seu idioma, crie um valor de entrada do Registro DWORD chamado RequestStockColors.

  2. Definir o RequestStockColors valor de entrada do registro para 1.

    Depois de criar a entrada de registro, o colorizer ColorizeLine método pode usar os membros da DEFAULTITEMS enumeração para preencher a matriz de atributos de cor para uso pelo editor.

    Dica

    Não defina essa entrada do registro se você estiver fornecendo itens personalizados de colorable.Para obter mais informações, consulte Personalizar itens Colorable.

Consulte também

Conceitos

Cor de sintaxe no Custom Editors

Coloração de sintaxe

Implementando a coloração de sintaxe

Personalizar itens Colorable

Registrando um serviço de linguagem