JSToken Enumeration

Definition

Gibt die einzelnen Einheiten von Code oder Token an, die die Programmiersprache JScript bilden.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

public enum class JSToken
public enum JSToken
type JSToken = 
Public Enum JSToken
Vererbung

Felder

Abstract 15

Der abstract Modifizierer.

AccessField 38

Das . Feldzugriffssymbol.

Assert 104

Das reservierte assert Wort.

Assign 69

Der =-Zuweisungsoperator.

BitwiseAnd 52

Der bitweise AND-Operator &.

BitwiseAndAssign 74

Der bitweise AND-Zuweisungsoperator &=.

BitwiseNot 40

Der bitweise NOT-Operator ~.

BitwiseOr 50

Der bitweise OR-Operator |.

BitwiseOrAssign 75

Der bitweise OR-Zuweisungsoperator |=.

BitwiseXor 51

Der bitweise XOR-Operator ^.

BitwiseXorAssign 76

Der bitweise XOR-Zuweisungsoperator ^=.

Boolean 105

Der boolean-Datentyp.

Break 6

Die break-Anweisung.

Byte 106

Der byte-Datentyp.

Case 84

Das case Schlüsselwort einer switch Anweisung.

Catch 85

Das catch Schlüsselwort einer try Anweisung.

Char 107

Der char-Datentyp.

Class 24

Die class-Anweisung.

Colon 82

Der : ternäre Operator.

Comma 83

Der , Kommaoperator.

Comment 102

Kommentartext.

ConditionalIf 81

Der ? ternäre Operator.

Const 23

Die const-Anweisung.

Continue 5

Die continue-Anweisung.

Debugger 86

Die debugger-Anweisung.

Decimal 108

Der decimal-Datentyp.

Decrement 45

Der Dekrementoperator --.

Default 87

Das default Schlüsselwort einer switch Anweisung.

Delete 41

Der Operator delete.

Divide 65

Der Divisionsoperator /.

DivideAssign 73

Der Divisionszuweisungsoperator /=.

Do 3

Die do-Anweisung.

Double 109

Der double-Datentyp.

DoubleColon 110

Das reservierte :: Wort.

Else 88

Das else Schlüsselwort einer if Anweisung.

EndOfFile 0

Das Ende der überprüften oder analysierten Datei. Dies ist der Standardwert.

EndOfLine 132

Das Ende der analysierten Zeile.

Ensure 112

Das reservierte ensure Wort.

Enum 111

Die enum-Anweisung.

Equal 53

Der ==-Operator für den Gleichheitsvergleich.

Event 21

Das reservierte event Wort.

Export 89

Das reservierte export Wort.

Extends 90

Das extends Schlüsselwort einer class Anweisung.

False 30

Das false-Literal.

Final 20

Der final Modifizierer.

Finally 91

Das finally Schlüsselwort einer try Anweisung.

FirstBinaryOp 46

Ein Platzhalteraufzählungsmember, der Vergleiche wie if JSToken.FirstBinaryOp <= token && token <= JSToken.LastBinaryOp then...ermöglicht.

FirstOp 39

Ein Platzhalteraufzählungsmember, der Vergleiche wie if JSToken.FirstOp <= token && token <= JSToken.LastOp then...ermöglicht.

Float 113

Der float-Datentyp.

For 2

Die for-Anweisung.

Function 25

Die function-Anweisung.

Get 92

Das get Schlüsselwort einer function get Anweisung.

Goto 114

Das reservierte goto Wort.

GreaterThan 57

Der relationale Vergleichsoperator >.

GreaterThanEqual 60

Der relationale Vergleichsoperator >=.

Identifier 32

Ein Bezeichner.

If 1

Die if-Anweisung.

Implements 93

Das implements Schlüsselwort einer class - oder interface -Anweisung.

Import 8

Die import-Anweisung.

In 68

Der Operator in.

Increment 44

Der Inkrementoperator ++.

Instanceof 67

Der Operator instanceof.

Int 115

Der int-Datentyp.

IntegerLiteral 34

Ein Ganzzahlliteral.

Interface 94

Die interface-Anweisung.

Internal 14

Der internal Modifizierer.

Invariant 116

Das reservierte invariant Wort.

LastAssign 80

Ein Platzhalteraufzählungsmember, der Vergleiche wie if JSToken.Assign <= token && token <= JSToken.LastAssign then...ermöglicht.

LastBinaryOp 80

Ein Platzhalteraufzählungsmember, der Vergleiche wie if JSToken.FirstBinaryOp <= token && token <= JSToken.LastBinaryOp then...ermöglicht.

LastOp 83

Ein Platzhalteraufzählungsmember, der Vergleiche wie if JSToken.FirstBinaryOp <= token && token <= JSToken.LastOp then...ermöglicht.

LastPPOperator 66

Ein Platzhalteraufzählungsmember, der Vergleiche wie if JSToken.FirstBinaryOp <= token && token <= JSToken.LastPPOperator then... PPOperators ermöglicht, sind Vorgänge, die vorverarbeitet werden können.

LeftBracket 37

Das [ Symbol.

LeftCurly 26

Das { Symbol.

LeftParen 36

Das ( Symbol.

LeftShift 61

Der bitweise Linksschiebeoperator <<.

LeftShiftAssign 78

Der Linksschiebezuweisungs-Operator <<=.

LessThan 58

Der relationale Vergleichsoperator <.

LessThanEqual 59

Der relationale Vergleichsoperator <=.

LogicalAnd 49

Der logische AND-Operator &&.

LogicalNot 39

Der ! logische NOT-Operator.

LogicalOr 48

Der logische OR-Operator ||.

Long 117

Der long-Datentyp.

Minus 47

Der Subtraktionsoperator -.

MinusAssign 71

Der Subtraktionszuweisungsoperator -=.

Modulo 66

Der Modulooperator %.

ModuloAssign 77

Der Modulozuweisungsoperator %=.

Multiply 64

Der Multiplikationsoperator *.

MultiplyAssign 72

Der Multiplikationszuweisungsoperator *=.

Namespace 118

Das reservierte namespace Wort.

Native 119

Das reservierte native Wort.

New 95

Der Operator new.

None -1

Kein Token. Zum Beispiel vor dem Überprüfen beliebiger Token oder in Fehlersituationen.

NotEqual 54

Der Ungleichheitsvergleichsoperator != .

Null 28

Das null-Literal.

NumericLiteral 35

Ein numerisches Literal.

Package 13

Die package-Anweisung.

ParamArray 126

Das reservierte ... Wort.

Plus 46

Der Additionsoperator +.

PlusAssign 70

Der Additionszuweisungsoperator +=.

PreProcessDirective 133

Eine Präprozessordirektive.

PreProcessorConstant 101

Eine Präprozessorkonstante.

Private 18

Der private Modifizierer.

Protected 19

Der protected Modifizierer.

Public 16

Der public Modifizierer.

Require 120

Das reservierte require Wort.

Return 7

Die return-Anweisung.

RightBracket 100

Das ] Symbol.

RightCurly 99

Das } Symbol.

RightParen 98

Das ) Symbol.

RightShift 62

Der bitweise Rechtsschiebeoperator >>.

RightShiftAssign 79

Der Rechtsschiebezuweisungsoperator >>=.

Sbyte 121

Der sbyte-Datentyp.

Semicolon 27

Das ; Symbol.

Set 96

Das set Schlüsselwort einer function set Anweisung.

Short 122

Der short-Datentyp.

Static 17

Der static Modifizierer.

StrictEqual 55

Der Identitätsvergleichsoperator ===.

StrictNotEqual 56

Der Identitätsvergleichsoperator !==.

StringLiteral 33

Ein numerisches Literal.

Super 97

Die super-Anweisung.

Switch 10

Die switch-Anweisung.

Synchronized 123

Das reservierte synchronized Wort.

This 31

Die this-Anweisung.

Throw 11

Die throw-Anweisung.

Throws 125

Das reservierte throws Wort.

Transient 124

Das reservierte transient Wort.

True 29

Das true-Literal.

Try 12

Die try-Anweisung.

Typeof 43

Der Operator typeof.

Uint 129

Der uint-Datentyp.

Ulong 130

Der ulong-Datentyp.

UnsignedRightShift 63

Der vorzeichenlose Rechtsschiebeoperator >>>.

UnsignedRightShiftAssign 80

Der vorzeichenlose Rechtsschiebezuweisungsoperator >>>=.

UnterminatedComment 103

Ein nicht abgeschlossener Kommentar.

Use 131

Das reservierte use Wort.

Ushort 128

Der ushort-Datentyp.

Var 22

Die var-Anweisung.

Void 42

Der Operator void.

Volatile 127

Das reservierte volatile Wort.

While 4

Die while-Anweisung.

With 9

Die with-Anweisung.

Hinweise

Die Member dieser Enumeration werden vom Scanner und dem Parser zum Lesen von Quellcode verwendet. Die Member dieser Enumeration werden auch von Operatorklassen verwendet, um den auszuführenden Vorgang zu identifizieren. Weitere Informationen finden Sie unter Erstellen eines Sprachcompilers für die .NET Framework.

Gilt für:

Weitere Informationen