JSToken Énumération

Définition

Spécifie les unités de code individuelles, ou jetons, qui composent le langage JScript.

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

public enum class JSToken
public enum JSToken
type JSToken = 
Public Enum JSToken
Héritage

Champs

Abstract 15

Modificateur abstract .

AccessField 38

Symbole . d’accesseur de champ.

Assert 104

Mot assert réservé.

Assign 69

Opérateur d’assignation =.

BitwiseAnd 52

Opérateur de bits AND &.

BitwiseAndAssign 74

Opérateur d’assignation de bits AND &=.

BitwiseNot 40

Opérateur de bits NOT ~.

BitwiseOr 50

Opérateur de bits OR |.

BitwiseOrAssign 75

Opérateur d’assignation de bits OR |=.

BitwiseXor 51

Opérateur de bits XOR ^.

BitwiseXorAssign 76

Opérateur d’assignation de bits XOR ^=.

Boolean 105

Type de données boolean.

Break 6

L’instruction break.

Byte 106

Type de données byte.

Case 84

Mot case clé d’une switch instruction.

Catch 85

Mot catch clé d’une try instruction.

Char 107

Type de données char.

Class 24

L’instruction class.

Colon 82

Opérateur : ternaire.

Comma 83

Opérateur , de virgule.

Comment 102

Texte de commentaire.

ConditionalIf 81

Opérateur ? ternaire.

Const 23

L’instruction const.

Continue 5

L’instruction continue.

Debugger 86

L’instruction debugger.

Decimal 108

Type de données decimal.

Decrement 45

Opérateur de décrémentation --.

Default 87

Mot default clé d’une switch instruction.

Delete 41

opérateur delete,

Divide 65

Opérateur de division /.

DivideAssign 73

Opérateur d’assignation de division /=.

Do 3

L’instruction do.

Double 109

Type de données double.

DoubleColon 110

Mot :: réservé.

Else 88

Mot else clé d’une if instruction.

EndOfFile 0

Fin du fichier analysé. Valeur par défaut.

EndOfLine 132

Fin de la ligne analysée.

Ensure 112

Mot ensure réservé.

Enum 111

L’instruction enum.

Equal 53

Opérateur de comparaison d’égalité ==.

Event 21

Mot event réservé.

Export 89

Mot export réservé.

Extends 90

Mot extends clé d’une class instruction.

False 30

Littéral false.

Final 20

Modificateur final .

Finally 91

Mot finally clé d’une try instruction.

FirstBinaryOp 46

Membre d’énumération d’espace réservé qui permet des comparaisons telles que if JSToken.FirstBinaryOp <= token && token <= JSToken.LastBinaryOp then....

FirstOp 39

Membre d’énumération d’espace réservé qui permet des comparaisons telles que if JSToken.FirstOp <= token && token <= JSToken.LastOp then....

Float 113

Type de données float.

For 2

L’instruction for.

Function 25

L’instruction function.

Get 92

Mot get clé d’une function get instruction.

Goto 114

Mot goto réservé.

GreaterThan 57

Opérateur de comparaison relationnel >.

GreaterThanEqual 60

Opérateur de comparaison relationnel >=.

Identifier 32

Identificateur.

If 1

L’instruction if.

Implements 93

Mot implements clé d’une class instruction ou interface .

Import 8

L’instruction import.

In 68

opérateur in,

Increment 44

Opérateur d’incrémentation ++.

Instanceof 67

opérateur instanceof,

Int 115

Type de données int.

IntegerLiteral 34

Littéral entier.

Interface 94

L’instruction interface.

Internal 14

Modificateur internal .

Invariant 116

Mot invariant réservé.

LastAssign 80

Membre d’énumération d’espace réservé qui permet des comparaisons telles que if JSToken.Assign <= token && token <= JSToken.LastAssign then....

LastBinaryOp 80

Membre d’énumération d’espace réservé qui permet des comparaisons telles que if JSToken.FirstBinaryOp <= token && token <= JSToken.LastBinaryOp then....

LastOp 83

Membre d’énumération d’espace réservé qui permet des comparaisons telles que if JSToken.FirstBinaryOp <= token && token <= JSToken.LastOp then....

LastPPOperator 66

Un membre d’énumération d’espace réservé qui permet des comparaisons telles que if JSToken.FirstBinaryOp <= token && token <= JSToken.LastPPOperator then... PPOperators sont des opérations qui peuvent être prétraitées.

LeftBracket 37

Symbole [ .

LeftCurly 26

Symbole { .

LeftParen 36

Symbole ( .

LeftShift 61

Opérateur de bits de décalage vers la gauche <<.

LeftShiftAssign 78

Opérateur d’assignation de décalage vers la gauche <<=.

LessThan 58

Opérateur de comparaison relationnel <.

LessThanEqual 59

Opérateur de comparaison relationnel <=.

LogicalAnd 49

Opérateur AND logique &&.

LogicalNot 39

Opérateur ! NOT logique.

LogicalOr 48

Opérateur OR logique ||.

Long 117

Type de données long.

Minus 47

Opérateur de soustraction -.

MinusAssign 71

Opérateur d’assignation de soustraction -=.

Modulo 66

Opérateur modulo %.

ModuloAssign 77

Opérateur d’assignation modulo %=.

Multiply 64

Opérateur de multiplication *.

MultiplyAssign 72

Opérateur d’assignation de multiplication *=.

Namespace 118

Mot namespace réservé.

Native 119

Mot native réservé.

New 95

opérateur new,

None -1

Aucun jeton. Par exemple, avant d'analyser des jetons ou dans une situation d'erreur.

NotEqual 54

Opérateur != de comparaison des inégalités.

Null 28

Littéral null.

NumericLiteral 35

Littéral numérique.

Package 13

L’instruction package.

ParamArray 126

Mot ... réservé.

Plus 46

Opérateur d’addition +.

PlusAssign 70

Opérateur d’assignation d’addition +=.

PreProcessDirective 133

Directive de préprocesseur.

PreProcessorConstant 101

Constante de préprocesseur.

Private 18

Modificateur private .

Protected 19

Modificateur protected .

Public 16

Modificateur public .

Require 120

Mot require réservé.

Return 7

L’instruction return.

RightBracket 100

Symbole ] .

RightCurly 99

Symbole } .

RightParen 98

Symbole ) .

RightShift 62

Opérateur de bits de décalage vers la droite >>.

RightShiftAssign 79

Opérateur d’assignation de décalage vers la droite >>=.

Sbyte 121

Type de données sbyte.

Semicolon 27

Symbole ; .

Set 96

Mot set clé d’une function set instruction.

Short 122

Type de données short.

Static 17

Modificateur static .

StrictEqual 55

Opérateur de comparaison d’identité ===.

StrictNotEqual 56

Opérateur de comparaison d’identité !==.

StringLiteral 33

Littéral numérique.

Super 97

L’instruction super.

Switch 10

L’instruction switch.

Synchronized 123

Mot synchronized réservé.

This 31

L’instruction this.

Throw 11

L’instruction throw.

Throws 125

Mot throws réservé.

Transient 124

Mot transient réservé.

True 29

Littéral true.

Try 12

L’instruction try.

Typeof 43

opérateur typeof,

Uint 129

Type de données uint.

Ulong 130

Type de données ulong.

UnsignedRightShift 63

Opérateur de décalage vers la droite non signé >>>.

UnsignedRightShiftAssign 80

Opérateur d’assignation de décalage vers la droite non signé >>>=.

UnterminatedComment 103

Commentaire non terminé.

Use 131

Mot use réservé.

Ushort 128

Type de données ushort.

Var 22

L’instruction var.

Void 42

opérateur void,

Volatile 127

Mot volatile réservé.

While 4

L’instruction while.

With 9

L’instruction with.

Remarques

Les membres de cette énumération sont utilisés par le scanneur et l’analyseur pour lire le code source. Les membres de cette énumération sont également utilisés par les classes d’opérateurs pour identifier l’opération à effectuer. Pour plus d’informations, consultez Créer un compilateur de langage pour le .NET Framework.

S’applique à

Voir aussi