JSToken Enumeração

Definição

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

Abstract 15

O abstract modificador.

AccessField 38

O . símbolo do acessador de campo.

Assert 104

A assert palavra reservada.

Assign 69

O = operador de atribuiçã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 boolean.

Break 6

A instrução break.

Byte 106

O tipo de dados byte.

Case 84

A case palavra-chave de uma switch instrução .

Catch 85

A catch palavra-chave de uma try instrução .

Char 107

O tipo de dados char.

Class 24

A instrução class.

Colon 82

O : operador ternário.

Comma 83

O , operador de vírgula.

Comment 102

Texto de comentário.

ConditionalIf 81

O ? operador ternário.

Const 23

A instrução const.

Continue 5

A instrução continue.

Debugger 86

A instrução debugger.

Decimal 108

O tipo de dados decimal.

Decrement 45

O operador de decremento --.

Default 87

A default palavra-chave de uma switch instrução .

Delete 41

O operador delete.

Divide 65

O operador de divisão /.

DivideAssign 73

O operador de atribuição de divisão /=.

Do 3

A instrução do.

Double 109

O tipo de dados double.

DoubleColon 110

A :: palavra reservada.

Else 88

A else palavra-chave de uma instrução if .

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 ensure palavra reservada.

Enum 111

A instrução enum.

Equal 53

O operador de comparação de desigualdade ==.

Event 21

A event palavra reservada.

Export 89

A export palavra reservada.

Extends 90

A extends palavra-chave de uma class instrução .

False 30

O literal false.

Final 20

O final modificador.

Finally 91

A finally palavra-chave de uma try instrução .

FirstBinaryOp 46

Um membro de enumeração de espaço reservado que habilita comparações como if JSToken.FirstBinaryOp <= token && token <= JSToken.LastBinaryOp then....

FirstOp 39

Um membro de enumeração de espaço reservado que habilita comparações como if JSToken.FirstOp <= token && token <= JSToken.LastOp then....

Float 113

O tipo de dados float.

For 2

A instrução for.

Function 25

A instrução function.

Get 92

A get palavra-chave de uma function get instrução .

Goto 114

A goto palavra reservada.

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 if.

Implements 93

A implements palavra-chave de uma class instrução ou interface .

Import 8

A instrução import.

In 68

O operador in.

Increment 44

O operador de incremento ++.

Instanceof 67

O operador instanceof.

Int 115

O tipo de dados int.

IntegerLiteral 34

Um literal inteiro.

Interface 94

A instrução interface.

Internal 14

O internal modificador.

Invariant 116

A invariant palavra reservada.

LastAssign 80

Um membro de enumeração de espaço reservado que habilita comparações como if JSToken.Assign <= token && token <= JSToken.LastAssign then....

LastBinaryOp 80

Um membro de enumeração de espaço reservado que habilita comparações como if JSToken.FirstBinaryOp <= token && token <= JSToken.LastBinaryOp then....

LastOp 83

Um membro de enumeração de espaço reservado que habilita comparações como if JSToken.FirstBinaryOp <= token && token <= JSToken.LastOp then....

LastPPOperator 66

Um membro de enumeração de espaço reservado que permite comparações como if JSToken.FirstBinaryOp <= token && token <= JSToken.LastPPOperator then... PPOperators são operações que podem ser pré-processadas.

LeftBracket 37

O [ símbolo.

LeftCurly 26

O { símbolo.

LeftParen 36

O ( símbolo.

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 ! operador NOT lógico.

LogicalOr 48

O operador OR lógico ||.

Long 117

O tipo de dados long.

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 namespace palavra reservada.

Native 119

A native palavra reservada.

New 95

O operador new.

None -1

Nenhum token. Por exemplo, antes do exame de tokens ou em situações de erro.

NotEqual 54

O != operador de comparação de desigualdade.

Null 28

O literal null.

NumericLiteral 35

Um literal numérico.

Package 13

A instrução package.

ParamArray 126

A ... palavra reservada.

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 private modificador.

Protected 19

O protected modificador.

Public 16

O public modificador.

Require 120

A require palavra reservada.

Return 7

A instrução return.

RightBracket 100

O ] símbolo.

RightCurly 99

O } símbolo.

RightParen 98

O ) símbolo.

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 sbyte.

Semicolon 27

O ; símbolo.

Set 96

A set palavra-chave de uma function set instrução .

Short 122

O tipo de dados short.

Static 17

O static modificador.

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 super.

Switch 10

A instrução switch.

Synchronized 123

A synchronized palavra reservada.

This 31

A instrução this.

Throw 11

A instrução throw.

Throws 125

A throws palavra reservada.

Transient 124

A transient palavra reservada.

True 29

O literal true.

Try 12

A instrução try.

Typeof 43

O operador typeof.

Uint 129

O tipo de dados uint.

Ulong 130

O tipo de dados ulong.

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 use palavra reservada.

Ushort 128

O tipo de dados ushort.

Var 22

A instrução var.

Void 42

O operador void.

Volatile 127

A volatile palavra reservada.

While 4

A instrução while.

With 9

A instrução with.

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.

Aplica-se a

Confira também