JSToken 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.
Especifica as unidades individuais de código ou tokens, que compõem a linguagem JScript.
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.
public enum class JSToken
public enum JSToken
type JSToken =
Public Enum JSToken
- Herança
Campos
| Nome | Valor | Description |
|---|---|---|
| Abstract | 15 | O |
| AccessField | 38 | O |
| Assert | 104 | A |
| Assign | 69 | O |
| BitwiseAnd | 52 | O operador AND bit a bit |
| BitwiseAndAssign | 74 | O operador de atribuição AND bit a bit |
| BitwiseNot | 40 | O operador NOT bit a bit |
| BitwiseOr | 50 | O operador OR bit a bit |
| BitwiseOrAssign | 75 | O operador de atribuição OR bit a bit |
| BitwiseXor | 51 | O operador XOR bit a bit |
| BitwiseXorAssign | 76 | O operador de atribuição XOR bit a bit |
| Boolean | 105 | O tipo de dados |
| Break | 6 | A instrução |
| Byte | 106 | O tipo de dados |
| Case | 84 | A |
| Catch | 85 | A |
| Char | 107 | O tipo de dados |
| Class | 24 | A instrução |
| Colon | 82 | O |
| Comma | 83 | O |
| Comment | 102 | Texto de comentário. |
| ConditionalIf | 81 | O |
| Const | 23 | A instrução |
| Continue | 5 | A instrução |
| Debugger | 86 | A instrução |
| Decimal | 108 | O tipo de dados |
| Decrement | 45 | O operador de decremento |
| Default | 87 | A |
| Delete | 41 | O operador |
| Divide | 65 | O operador de divisão |
| DivideAssign | 73 | O operador de atribuição de divisão |
| Do | 3 | A instrução |
| Double | 109 | O tipo de dados |
| DoubleColon | 110 | A |
| Else | 88 | A |
| EndOfFile | 0 | O fim do arquivo que está sendo examinado ou analisado. Este é o valor padrão. |
| EndOfLine | 132 | O fim da linha que está sendo analisada. |
| Ensure | 112 | A |
| Enum | 111 | A instrução |
| Equal | 53 | O operador de comparação de desigualdade |
| Event | 21 | A |
| Export | 89 | A |
| Extends | 90 | A |
| False | 30 | O literal |
| Final | 20 | O |
| Finally | 91 | A |
| FirstBinaryOp | 46 | Um membro de enumeração de espaço reservado que habilita comparações como |
| FirstOp | 39 | Um membro de enumeração de espaço reservado que habilita comparações como |
| Float | 113 | O tipo de dados |
| For | 2 | A instrução |
| Function | 25 | A instrução |
| Get | 92 | A |
| Goto | 114 | A |
| GreaterThan | 57 | O operador de comparação relacional |
| GreaterThanEqual | 60 | O operador de comparação relacional |
| Identifier | 32 | Um identificador. |
| If | 1 | A instrução |
| Implements | 93 | A |
| Import | 8 | A instrução |
| In | 68 | O operador |
| Increment | 44 | O operador de incremento |
| Instanceof | 67 | O operador |
| Int | 115 | O tipo de dados |
| IntegerLiteral | 34 | Um literal inteiro. |
| Interface | 94 | A instrução |
| Internal | 14 | O |
| Invariant | 116 | A |
| LastAssign | 80 | Um membro de enumeração de espaço reservado que habilita comparações como |
| LastBinaryOp | 80 | Um membro de enumeração de espaço reservado que habilita comparações como |
| LastOp | 83 | Um membro de enumeração de espaço reservado que habilita comparações como |
| LastPPOperator | 66 | Um membro de enumeração de espaço reservado que permite comparações como |
| LeftBracket | 37 | O |
| LeftCurly | 26 | O |
| LeftParen | 36 | O |
| LeftShift | 61 | O operador bit a bit de deslocamento para a esquerda |
| LeftShiftAssign | 78 | O operador de atribuição de deslocamento para a esquerda |
| LessThan | 58 | O operador de comparação relacional |
| LessThanEqual | 59 | O operador de comparação relacional |
| LogicalAnd | 49 | O operador AND lógico |
| LogicalNot | 39 | O |
| LogicalOr | 48 | O operador OR lógico |
| Long | 117 | O tipo de dados |
| Minus | 47 | O operador de subtração |
| MinusAssign | 71 | O operador de atribuição de subtração |
| Modulo | 66 | O operador de módulo |
| ModuloAssign | 77 | O operador de atribuição de módulo |
| Multiply | 64 | O operador de multiplicação |
| MultiplyAssign | 72 | O operador de atribuição de multiplicação |
| Namespace | 118 | A |
| Native | 119 | A |
| New | 95 | O operador |
| None | -1 | Nenhum token. Por exemplo, antes do exame de tokens ou em situações de erro. |
| NotEqual | 54 | O |
| Null | 28 | O literal |
| NumericLiteral | 35 | Um literal numérico. |
| Package | 13 | A instrução |
| ParamArray | 126 | A |
| Plus | 46 | O operador de adição |
| PlusAssign | 70 | O operador de atribuição de adição |
| PreProcessDirective | 133 | Uma diretiva do pré-processador. |
| PreProcessorConstant | 101 | Uma constante do pré-processador. |
| Private | 18 | O |
| Protected | 19 | O |
| Public | 16 | O |
| Require | 120 | A |
| Return | 7 | A instrução |
| RightBracket | 100 | O |
| RightCurly | 99 | O |
| RightParen | 98 | O |
| RightShift | 62 | O operador bit a bit de deslocamento para a direita |
| RightShiftAssign | 79 | O operador de atribuição de deslocamento para a direita |
| Sbyte | 121 | O tipo de dados |
| Semicolon | 27 | O |
| Set | 96 | A |
| Short | 122 | O tipo de dados |
| Static | 17 | O |
| StrictEqual | 55 | O operador de comparação de identidade |
| StrictNotEqual | 56 | O operador de comparação de identidade |
| StringLiteral | 33 | Um literal numérico. |
| Super | 97 | A instrução |
| Switch | 10 | A instrução |
| Synchronized | 123 | A |
| This | 31 | A instrução |
| Throw | 11 | A instrução |
| Throws | 125 | A |
| Transient | 124 | A |
| True | 29 | O literal |
| Try | 12 | A instrução |
| Typeof | 43 | O operador |
| Uint | 129 | O tipo de dados |
| Ulong | 130 | O tipo de dados |
| UnsignedRightShift | 63 | O operador de deslocamento para a direita sem sinal |
| UnsignedRightShiftAssign | 80 | O operador de atribuição de deslocamento para a direita sem sinal |
| UnterminatedComment | 103 | Um comentário não terminado. |
| Use | 131 | A |
| Ushort | 128 | O tipo de dados |
| Var | 22 | A instrução |
| Void | 42 | O operador |
| Volatile | 127 | A |
| While | 4 | A instrução |
| With | 9 | A instrução |
Comentários
Os membros dessa enumeração são usados pelo verificador e pelo analisador para ler o código-fonte. Os membros dessa enumeração também são usados por classes de operador para identificar a operação a ser executada. Para obter mais informações, consulte Criar um compilador de linguagem para o .NET Framework.