JSError Enumeráció

Definíció

Megadja a JScript-hibaüzeneteket. Ez az osztály a fordítási és futásidejű állapot kategóriájába tartozik.

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

public enum class JSError
[System.Runtime.InteropServices.ComVisible(true)]
public enum JSError
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("268CA962-2FEF-3152-BA46-E18658B7FA4F")]
public enum JSError
[<System.Runtime.InteropServices.ComVisible(true)>]
type JSError = 
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("268CA962-2FEF-3152-BA46-E18658B7FA4F")>]
type JSError = 
Public Enum JSError
Öröklődés
Attribútumok

Mezők

Name Érték Description
NoError 0

Nincs hiba. Ez az enumerálás alapértelmezett (0) értéke.

InvalidCall 5

Érvénytelen eljáráshívás vagy argumentum.

OutOfMemory 7

Nincs memóriája.

TypeMismatch 13

Típuseltérés.

OutOfStack 28

Nincs veremterület.

InternalError 51

Belső hiba történt.

FileNotFound 53

A fájl nem található.

NeedObject 424

Objektumra van szükség.

CantCreateObject 429

Nem hozható létre objektum.

OLENoPropOrMethod 438

Az objektum nem támogatja ezt a tulajdonságot vagy metódust.

ActionNotSupported 445

Az objektum nem támogatja ezt a műveletet.

NotCollection 451

Ez az objektum nem gyűjtemény.

SyntaxError 1002

Szintaxishibát észlelt.

NoColon 1003

Várt :".

NoSemicolon 1004

Várt ";".

NoLeftParen 1005

Várt "(".

NoRightParen 1006

Várt ")".

NoRightBracket 1007

Várt "]".

NoLeftCurly 1008

"{" várt.

NoRightCurly 1009

Várt "}".

NoIdentifier 1010

Várt azonosító.

NoEqual 1011

Várt "=".

IllegalChar 1014

Érvénytelen karakter.

UnterminatedString 1015

A sztringállandó nincs lezárva.

NoCommentEnd 1016

A megjegyzés nem fejeződött be.

BadReturn 1018

A visszatérési utasítás nem jelenhet meg a függvényen kívül.

BadBreak 1019

A cikluson kívül nem lehet break .

BadContinue 1020

A cikluson kívül nem lehet continue .

BadHexDigit 1023

Várt hexadecimális számjegy.

NoWhile 1024

Várt while.

BadLabel 1025

Már van ilyen nevű címke.

NoLabel 1026

A címke nem található.

DupDefault 1027

default csak egyszer jelenhet meg egy switch utasításban.

NoMemberIdentifier 1028

Várt azonosító vagy string.

NoCcEnd 1029

Várt @end.

CcOff 1030

A feltételes fordítás ki van kapcsolva.

NotConst 1031

Várt állandó.

NoAt 1032

Várt @.

NoCatch 1033

Várt catch.

InvalidElse 1034

Nem egyező else; nincs if definiálva.

NoComma 1100

Várt ",".

DupVisibility 1101

A láthatóság módosító már definiálva van.

IllegalVisibility 1102

Érvénytelen láthatóság-módosító.

BadSwitch 1103

Hiányzó case vagy default utasítás.

CcInvalidEnd 1104

Nem egyező @end; nincs @if definiálva.

CcInvalidElse 1105

Nem egyező @else; nincs @if definiálva.

CcInvalidElif 1106

Nem egyező @elif; nincs @if definiálva.

ErrEOF 1107

További forráskarakterek várhatók.

IncompatibleVisibility 1108

Inkompatibilis láthatóság-módosító.

ClassNotAllowed 1109

Ebben a környezetben az osztálydefiníció nem engedélyezett.

NeedCompileTimeConstant 1110

A kifejezéseknek fordítási időállandónak kell lenniük.

DuplicateName 1111

Az azonosító már használatban van.

NeedType 1112

Típusnév várható.

NotInsideClass 1113

Csak osztálydefiníción belül érvényes.

InvalidPositionDirective 1114

Ismeretlen pozícióirányelmét fedezték fel.

MustBeEOL 1115

Az irányelv nem követhető más kóddal ugyanazon a sorban.

WrongDirective 1118

Hibás hibakereső irányelv vagy az irányelv helytelen helyzete.

CannotNestPositionDirective 1119

A pozícióirányelsőt egy új kezdés előtt le kell fejezni.

CircularDefinition 1120

Körkörös definíció.

Deprecated 1121

A megadott típus elavult.

IllegalUseOfThis 1122

A jelenlegi környezetben nem használható this .

NotAccessible 1123

Az objektum vagy tag nem érhető el ebből a hatókörből.

CannotUseNameOfClass 1124

Csak egy konstruktorfüggvénynek lehet ugyanaz a neve, mint a benne szereplő osztálynak.

MustImplementMethod 1128

Az osztálynak biztosítania kell a metódus implementálását.

NeedInterface 1129

A felület neve várható.

UnreachableCatch 1133

A fogási záradék soha nem lesz elérhető.

TypeCannotBeExtended 1134

A típus nem bővíthető.

UndeclaredVariable 1135

A változó nincs deklarálva.

VariableLeftUninitialized 1136

Az inicializált változók veszélyesek és lassan használhatók. Nem akartad nem inicializálni?

KeywordUsedAsIdentifier 1137

Nem használhat fenntartott szót azonosítóként.

NotAllowedInSuperConstructorCall 1140

Az objektum vagy tag nem engedélyezett az alaposztály-konstruktor meghívásában.

NotMeantToBeCalledDirectly 1141

Ezt a metódust nem hívhatja meg közvetlenül. Ha lehetséges, használjon tulajdonságkiegészítőket.

GetAndSetAreInconsistent 1142

A get tulajdonság és set a metódusok nem egyeznek egymással.

InvalidCustomAttribute 1143

Az egyéni attribútumosztálynak a forrásból Attributekell származnia.

InvalidCustomAttributeArgument 1144

Egyéni attribútumkonstruktor argumentumlistájában csak primitív típusok engedélyezettek.

InvalidCustomAttributeClassOrCtor 1146

Ismeretlen egyéni attribútumosztály vagy konstruktor.

TooManyParameters 1148

Túl sok a tényleges paraméter. A rendszer figyelmen kívül hagyja a felesleges paramétereket.

AmbiguousBindingBecauseOfWith 1149

Az With utasítás nem egyértelművé tette ennek a névnek a használatát.

AmbiguousBindingBecauseOfEval 1150

Ennek a névnek Eval a jelenléte nem egyértelmű.

NoSuchMember 1151

Az ilyen típusú objektumoknak nincs ilyen tagjuk.

ItemNotAllowedOnExpandoClass 1152

Az Elem tulajdonság nem határozható meg egy Expando osztályban. Ez az elem a Expando mezők számára van fenntartva.

MethodNotAllowedOnExpandoClass 1153

Osztályon Item elnevezett Expando tulajdonság nem definiálható.

MethodClashOnExpandoSuperClass 1155

Az osztály nem hozható létre Expando , mert egy elnevezett Item tulajdonság már definiálva van az osztályhierarchiában.

BaseClassIsExpandoAlready 1156

Egy alaposztály már meg van jelölve Expando; a rendszer figyelmen kívül hagyja az aktuális specifikációt.

AbstractCannotBePrivate 1157

Az absztrakt metódusok nem lehetnek privátak.

NotIndexable 1158

Az ilyen típusú objektumok nem indexelhetők.

StaticMissingInStaticInit 1159

A statikus inicializálónak meg kell adnia a kulcsszót static .

MissingConstructForAttributes 1160

Az attribútumok listája nem vonatkozik az aktuális környezetre.

OnlyClassesAllowed 1161

Csak osztályok engedélyezettek a package.

ExpandoClassShouldNotImpleEnumerable 1162

Expando osztályokat nem szabad implementálni IEnumerable. Az interfész implicit módon van definiálva osztályokban Expando .

NonCLSCompliantMember 1163

A megadott tag nem felel meg a CLS-nek.

NotDeletable 1164

Az objektum vagy tag nem törölhető.

PackageExpected 1165

A csomag neve várható.

UselessExpression 1169

A kifejezésnek nincs hatása.

HidesParentMember 1170

base az osztály már tartalmaz egy tagot ezen a néven.

CannotChangeVisibility 1171

Az alapmetódus láthatósági specifikációja nem módosítható.

HidesAbstractInBase 1172

A metódus egy abstract osztályban rejtőzikbase.

NewNotSpecifiedInMethodDeclaration 1173

Egy metódus egy alaposztály metódusával egyezik. Meg kell adnia override vagy hide.

MethodInBaseIsNotVirtual 1174

Egy alaposztály olyan metódusa, amelyet final figyelmen kívül hagy a virtualoverride rendszer. Adja meg a következőt: hide.

NoMethodInBaseToNew 1175

Az alaposztálynak hidenincs tagja.

DifferentReturnTypeFromBase 1176

Az alapmetódus eltérő visszatérési típussal rendelkezik.

ClashWithProperty 1177

A mező neve ütközik a tulajdonság nevével.

OverrideAndHideUsedTogether 1178

Tagdeklarációban nem használható override és hide nem használható együtt.

InvalidLanguageOption 1179

Meg kell adnia a "fast" vagy a "versionSafe" nyelvi beállítást.

NoMethodInBaseToOverride 1180

Az alaposztálynak overridenincs tagja.

NotValidForConstructor 1181

Konstruktor esetén érvénytelen.

CannotReturnValueFromVoidFunction 1182

Érvénytelen függvényből vagy konstruktorból nem adható vissza érték.

AmbiguousMatch 1183

Egynél több metódus vagy tulajdonság felel meg ennek a paraméterlistának.

AmbiguousConstructorCall 1184

Egynél több konstruktor felel meg ennek a paraméterlistának.

SuperClassConstructorNotAccessible 1185

Az alaposztály-konstruktor nem érhető el ebből a hatókörből.

OctalLiteralsAreDeprecated 1186

Az oktális literálok elavultak.

VariableMightBeUnitialized 1187

Előfordulhat, hogy a változó nem inicializálva van.

NotOKToCallSuper 1188

Ezen a helyen nem lehet alaposztály-konstruktort meghívni.

IllegalUseOfSuper 1189

Az alaposztály használata nem érvényes így.

BadWayToLeaveFinally 1190

Ez lassú és potenciálisan zavaró, hogy hagyja a finally blokkot így.

NoCommaOrTypeDefinitionError 1191

Várt "," vagy érvénytelen típusdeklaráció; Írja be az "Azonosító: Típus" szöveget, nem pedig a "<Típusazonosítót><>".<><>

AbstractWithBody 1192

Az absztrakt függvények törzse nem lehet.

NoRightParenOrComma 1193

Várt "," vagy "".

NoRightBracketOrComma 1194

Várt "," vagy "]".

ExpressionExpected 1195

Várt kifejezés.

UnexpectedSemicolon 1196

Váratlan ";".

TooManyTokensSkipped 1197

Túl sok hiba. Lehet, hogy a fájl nem JScript-fájl.

BadVariableDeclaration 1198

Lehetséges érvénytelen változódeklaráció, var hiányzó vagy ismeretlen szintaxishiba.

BadFunctionDeclaration 1199

Lehetséges érvénytelen függvénydeklaráció, hiányzó függvény vagy ismeretlen szintaxishiba.

BadPropertyDeclaration 1200

Érvénytelen tulajdonságdeklaráció. A get tartozék nem rendelkezik argumentumokkal, és a set tartozéknak egy argumentumot kell tartalmaznia.

DoesNotHaveAnAddress 1203

A kifejezés nem rendelkezik címmel.

TooFewParameters 1204

Nem minden szükséges paraméter van megadva.

UselessAssignment 1205

A hozzárendelés egy olyan tulajdonságot Expando hoz létre, amely azonnal el lesz dobva.

SuspectAssignment 1206

If a feltétel nem tartalmazhat hozzárendelést.

SuspectSemicolon 1207

Üres utasítás található az utasításban if .

ImpossibleConversion 1208

A megadott átalakítás vagy kényszerítés nem lehetséges.

FinalPrecludesAbstract 1209

final és abstract nem használható együtt.

NeedInstance 1210

Egy példány várható.

CannotBeAbstract 1212

Csak akkor lehet absztrakt, ha az osztály absztraktként van megjelölve.

InvalidBaseTypeForEnum 1213

enum az alaptípusnak primitív integráltípusnak kell lennie.

CannotInstantiateAbstractClass 1214

Absztrakciós osztály példánya nem állítható össze.

ArrayMayBeCopied 1215

JScript-tömb Array hozzárendelése a tömb másolását okozhatja.

AbstractCannotBeStatic 1216

A statikus metódusok nem absztraktak.

StaticIsAlreadyFinal 1217

A statikus metódusok nem lehetnek final.

StaticMethodsCannotOverride 1218

A statikus metódusok nem bírálhatják felül az alaposztály-metódusokat.

StaticMethodsCannotHide 1219

A statikus metódusok nem rejthetik el az alaposztály-metódusokat.

ExpandoPrecludesOverride 1220

Expando a metódusok nem bírálhatják felül az alaposztály-metódusokat.

IllegalParamArrayAttribute 1221

A változó argumentumlistájának tömbtípusúnak kell lennie.

ExpandoPrecludesAbstract 1222

Expando metódusok nem lehetnek absztrakciók.

ShouldBeAbstract 1223

A törzs nélküli függvénynek kell lennie abstract.

BadModifierInInterface 1224

Ez a módosító nem használható felületi tagon.

VarIllegalInInterface 1226

A változók nem deklarálhatók felületen.

InterfaceIllegalInInterface 1227

A csatolók nem deklarálhatók interface.

NoVarInEnum 1228

enum a tagdeklarációk nem használhatják a kulcsszót var .

InvalidImport 1229

Az import utasítás ebben a kontextusban érvénytelen.

EnumNotAllowed 1230

enum definíció nem engedélyezett ebben a környezetben.

InvalidCustomAttributeTarget 1231

Ez az attribútum nem érvényes az ilyen típusú deklarációhoz.

PackageInWrongContext 1232

Ebben a környezetben a csomagdefiníció nem engedélyezett.

ConstructorMayNotHaveReturnType 1233

A konstruktorok visszatérési típusa nem lehet.

OnlyClassesAndPackagesAllowed 1234

A tárakban csak osztályok és csomagok engedélyezettek.

InvalidDebugDirective 1235

Érvénytelen hibakeresési irányelv.

CustomAttributeUsedMoreThanOnce 1236

Ennek az attribútumtípusnak egyedinek kell lennie.

NestedInstanceTypeCannotBeExtendedByStatic 1237

A nem statikus beágyazott típusok csak az ugyanabban az osztályban beágyazott nem statikus típussal bővíthetők.

PropertyLevelAttributesMustBeOnGetter 1238

A tulajdonságot célba adó attribútumot meg kell adni a get tartozékon, ha a get tartozék jelen van.

BadThrow 1239

Az throw utasításnak argumentumot kell tartalmaznia, kivéve, ha az catch egy try utasítás blokkjába tartozik.

ParamListNotLast 1240

A változó argumentumlistájának az utolsó argumentumnak kell lennie.

NoSuchType 1241

Nem található típus. Előfordulhat, hogy hiányzik egy szerelvényhivatkozás.

BadOctalLiteral 1242

A hibásan formázott oktális literál decimális literálként van kezelve.

InstanceNotAccessibleFromStatic 1243

A nem statikus tagok nem érhetők el hatókörből static .

StaticRequiresTypeName 1244

A statikus tagokat az osztálynévnek kell elérnie.

NonStaticWithTypeName 1245

Nem statikus tag nem érhető el az osztály nevével.

NoSuchStaticMember 1246

A típusnak nincs ilyen static tagja.

SuspectLoopCondition 1247

A ciklusfeltétel nem tartalmazhat függvényhívást.

ExpectedAssembly 1248

Várt szerelvény.

AssemblyAttributesMustBeGlobal 1249

Az szerelvény egyéni attribútumai nem lehetnek egy másik szerkezet részei.

ExpandoPrecludesStatic 1250

Expando metódusok nem lehetnek statikusak.

DuplicateMethod 1251

Ez a metódus ugyanazzal a névvel, paramétertípussal és visszatérési típussal rendelkezik, mint az osztály egy másik metódusa.

NotAnExpandoFunction 1252

A konstruktorként használt osztálytagokat függvényként Expando kell megjelölni.

NotValidVersionString 1253

Érvénytelen verziósztring.

ExecutablesCannotBeLocalized 1254

A végrehajtható elemek nem honosíthatók; Culture mindig üresnek kell lennie.

StringConcatIsSlow 1255

A plusz operátor lassú módszer a sztringek összefűzésére. Fontolja meg inkább a StringBuilder használatát.

CcInvalidInDebugger 1256

A feltételes fordítási irányelvek és változók nem használhatók a hibakeresőben.

ExpandoMustBePublic 1257

Expando metódusnak nyilvánosnak kell lennie.

DelegatesShouldNotBeExplicitlyConstructed 1258

A meghatalmazottakat nem szabad explicit módon létrehozni; egyszerűen használja a metódus nevét.

ImplicitlyReferencedAssemblyNotFound 1259

A hivatkozott szerelvény egy másik szerelvénytől függ, amely nem hivatkozott vagy nem található.

PossibleBadConversion 1260

Ez az átalakítás futásidőben meghiúsulhat.

PossibleBadConversionFromString 1261

A sztring számmá vagy logikai értékké konvertálása lassú, és futásidőben meghiúsulhat.

InvalidResource 1262

Ez nem érvényes .resources fájl.

WrongUseOfAddressOf 1263

Az operátor címe csak az argumentumok listájában használható.

NonCLSCompliantType 1264

A megadott típus nem felel meg a CLS-nek.

MemberTypeCLSCompliantMismatch 1265

Az osztálytag nem jelölhető meg a Common Language Specification (CLS) megfelelőnek, mert az osztály nem felel meg a CLS-kompatibilisnek.

TypeAssemblyCLSCompliantMismatch 1266

A típus nem jelölhető CLS-kompatibilisnek, mert a szerelvény nem cls-kompatibilisként van megjelölve.

IncompatibleAssemblyReference 1267

A hivatkozott szerelvény nem kompatibilis.

InvalidAssemblyKeyFile 1268

Érvénytelen szerelvénykulcsfájlt használtunk.

TypeNameTooLong 1269

A teljes típusnév túl hosszú. Legfeljebb 1024 karakter hosszúságú lehet.

MemberInitializerCannotContainFuncExpr 1270

A tag inicializáló nem tartalmazhat függvénykifejezést.

CantAssignThis 5000

Nem rendelhető hozzá this.

NumberExpected 5001

Egy számot várt.

FunctionExpected 5002

Függvényt vártunk.

CannotAssignToFunctionResult 5003

Függvény eredményéhez nem rendelhető hozzá.

StringExpected 5005

Sztring várható.

DateExpected 5006

Dátumobjektum várható.

ObjectExpected 5007

Objektumot várt.

IllegalAssignment 5008

Érvénytelen hozzárendelés.

UndefinedIdentifier 5009

Nem definiált azonosító.

BooleanExpected 5010

Nem található logikai érték.

VBArrayExpected 5013

VBArray várható.

EnumeratorExpected 5015

Várt enumerátorobjektum.

RegExpExpected 5016

RegExpObject objektum várható.

RegExpSyntax 5017

Szintaxishiba a reguláris kifejezésben.

UncaughtException 5022

Kivételt dobtak ki, és nem kapták el.

InvalidPrototype 5023

Ez a függvény nem rendelkezik érvényes prototípus-objektummal.

URIEncodeError 5024

A kódolandó URI érvénytelen karaktert tartalmaz.

URIDecodeError 5025

A dekódolandó URI nem érvényes kódolás.

FractionOutOfRange 5026

A törtjegyek száma kívül esik a tartományon.

PrecisionOutOfRange 5027

A pontosság tartományon kívül esik.

ArrayLengthConstructIncorrect 5029

A tömb hosszának véges pozitív egész számnak kell lennie.

ArrayLengthAssignIncorrect 5030

A tömb hosszát véges pozitív számmal kell hozzárendelni.

NeedArrayObject 5031

A(z) |nem tömbobjektum. Tömbobjektum várható.

NoConstructor 5032

Nincs ilyen konstruktor.

IllegalEval 5033

Alias Eval nem hívható meg.

NotYetImplemented 5034

Még nincs megvalósítva.

MustProvideNameForNamedParameter 5035

Nem adható meg null vagy üres elnevezett paraméternév.

DuplicateNamedParameter 5036

Ismétlődő elnevezett paraméter.

MissingNameParameter 5037

A megadott elnevezett paraméternév nem tartozik a formális paraméterek közé.

MoreNamedParametersThanArguments 5038

Túl kevés argumentum van megadva. Az elnevezett paraméternevek száma nem haladhatja meg a megadott argumentumok számát.

NonSupportedInDebugger 5039

A kifejezés nem értékelhető ki a hibakeresőben.

AssignmentToReadOnly 5040

Írásvédett mezőhöz vagy tulajdonsághoz nem rendelhető hozzá.

WriteOnlyProperty 5041

A tulajdonság írásvédett.

IncorrectNumberOfIndices 5042

Az indexek száma nem egyezik a tömb méretével.

RefParamsNonSupportedInDebugger 5043

A paraméterekkel rendelkező ref metódusok nem hívhatók meg a hibakeresőben.

CannotCallSecurityMethodLateBound 5044

A Deny(), PermitOnly()és Assert() a biztonsági metódusok nem hívhatók meg késői kötéssel.

CannotUseStaticSecurityAttribute 5045

A JScript nem támogatja a statikus biztonsági attribútumokat.

NonClsException 5046

A cél nem CLS-kivételt jelzett.

FuncEvalAborted 6000

A függvény kiértékelése megszakadt.

FuncEvalTimedout 6001

A függvény kiértékelése időtúllépést vett fel.

FuncEvalThreadSuspended 6002

A függvény kiértékelése nem sikerült. A szál fel van függesztve.

FuncEvalThreadSleepWaitJoin 6003

A függvény kiértékelése nem sikerült. A szál alvó állapotban van, egy objektumra vár, vagy arra vár, hogy egy másik szál befejeződjön.

FuncEvalBadThreadState 6004

A függvény kiértékelése nem sikerült. A szál helytelen adatokat tartalmazhat.

FuncEvalBadThreadNotStarted 6005

A függvény kiértékelése sikertelen volt, és a szál nem indult el.

NoFuncEvalAllowed 6006

A függvény kiértékelése megszakadt. A tulajdonságértékelés bekapcsolásához kattintson az Eszközök menü Beállítások gombjára, majd válassza a hibakeresést a fa nézetben.

FuncEvalBadLocation 6007

A függvény kiértékelése nem végezhető el, ha a program ezen a ponton leállt.

FuncEvalWebMethod 6008

Nem hívható meg webmetódus a hibakeresőben.

StaticVarNotAvailable 6009

Statikus változó nem érhető el.

TypeObjectNotAvailable 6010

Az ehhez a típushoz tartozó típusobjektum nem érhető el.

ExceptionFromHResult 6011

Kivétel a HRESULT-ból.

SideEffectsDisallowed 6012

A kifejezés mellékhatásokat okoz, és nem lesz kiértékelve.

A következőre érvényes: