TokenColor Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece valores iniciais para índices de cores, conforme relatado por um IScanner scanner.
public enum class TokenColor
public enum class TokenColor
enum TokenColor
public enum TokenColor
type TokenColor =
Public Enum TokenColor
- Herança
-
TokenColor
Campos
| Comment | 2 | = 2. Representa a cor de um comentário. |
| Identifier | 3 | = 3. Representa a cor de um identificador ou nome (por exemplo, uma classe, um método ou um nome de variável). |
| Keyword | 1 | = 1. Representa a cor de uma palavra-chave de idioma (por exemplo, "for", "If" ou "else"). |
| Number | 5 | = 5. Representa a cor de um número (uma cadeia de caracteres de dígitos decimais ou hexadecimais). |
| String | 4 | = 4. Representa a cor de uma cadeia de caracteres, normalmente limitada por aspas simples ou duplas. |
| Text | 0 | = 0. O padrão. Isso representa a cor correspondente às cores de texto padrão do usuário (a lista do serviço de idioma ColorableItem é ignorada neste caso). |
Comentários
Para dar suporte ao realce de sintaxe, o verificador de serviço de linguagem deve identificar cada elemento de linguagem como um token e fornecer um valor de cor para esse token. Esse valor é, na verdade, um índice em uma ColorableItem lista. O serviço de linguagem pode fornecer uma lista personalizada de ColorableItem objetos ou o serviço de idioma pode contar com uma lista padrão de ColorableItem objetos fornecidos pelo Visual Studio. O índice em uma das listas tem o tipo TokenColor .
Se você estiver fornecendo objetos personalizados ColorableItem do seu serviço de idioma, é recomendável que você obedeça ao significado dos rótulos para os seis primeiros tipos de token em seu idioma. No entanto, você pode rapidamente expandir as opções aqui, adicionando elementos adicionais conforme necessário. Observe que o primeiro item Colorable é sempre ignorado, pois Visual Studio fornece seus próprios valores para texto sem formatação.