JSError Enum

Definition

Anger JScript-felmeddelandena. Den här klassen tillhör kategorin för kompilerings- och körningstillstånd.

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

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
Arv
Attribut

Fält

Name Värde Description
NoError 0

Inget fel. Det här är standardvärdet (0) för uppräkningen.

InvalidCall 5

Ogiltigt proceduranrop eller argument.

OutOfMemory 7

Slut på minne.

TypeMismatch 13

Typmatchningsfel.

OutOfStack 28

Slut på stackutrymme.

InternalError 51

Ett internt fel har genererats.

FileNotFound 53

Det går inte att hitta filen.

NeedObject 424

Ett objekt krävs.

CantCreateObject 429

Det går inte att skapa objektet.

OLENoPropOrMethod 438

Objektet stöder inte den här egenskapen eller metoden.

ActionNotSupported 445

Objektet stöder inte den här åtgärden.

NotCollection 451

Det här objektet är inte en samling.

SyntaxError 1002

Det identifierade syntaxfelet.

NoColon 1003

Förväntades ":".

NoSemicolon 1004

Förväntades ";".

NoLeftParen 1005

Förväntade "(".

NoRightParen 1006

Förväntades ")".

NoRightBracket 1007

Förväntades "]".

NoLeftCurly 1008

Förväntades {.

NoRightCurly 1009

Förväntades "}".

NoIdentifier 1010

Förväntad identifierare.

NoEqual 1011

Förväntade "=".

IllegalChar 1014

Ogiltigt tecken.

UnterminatedString 1015

Strängkonstanten har inte avslutats.

NoCommentEnd 1016

Kommentaren har inte avslutats.

BadReturn 1018

Retur-instruktionen kan inte visas utanför funktionen.

BadBreak 1019

Det går inte att ha break utanför loopen.

BadContinue 1020

Det går inte att ha continue utanför loopen.

BadHexDigit 1023

Förväntad hexadecimal siffra.

NoWhile 1024

Förväntade while.

BadLabel 1025

Det finns redan en etikett som har det namnet.

NoLabel 1026

Det går inte att hitta etiketten.

DupDefault 1027

default kan bara visas en gång i en switch instruktion.

NoMemberIdentifier 1028

Förväntad identifierare eller string.

NoCcEnd 1029

Förväntade @end.

CcOff 1030

Villkorlig kompilering är inaktiverat.

NotConst 1031

Förväntad konstant.

NoAt 1032

Förväntade @.

NoCatch 1033

Förväntade catch.

InvalidElse 1034

Omatchad else; ingen if definierad.

NoComma 1100

Förväntades ",".

DupVisibility 1101

Synlighetsmodifieraren har redan definierats.

IllegalVisibility 1102

Ogiltig synlighetsmodifierare.

BadSwitch 1103

Saknas case eller default instruktion.

CcInvalidEnd 1104

Omatchad @end; ingen @if definierad.

CcInvalidElse 1105

Omatchad @else; ingen @if definierad.

CcInvalidElif 1106

Omatchad @elif; ingen @if definierad.

ErrEOF 1107

Förväntar sig fler källtecken.

IncompatibleVisibility 1108

Inkompatibel synlighetsmodifierare.

ClassNotAllowed 1109

Klassdefinition tillåts inte i den här kontexten.

NeedCompileTimeConstant 1110

Ett uttryck måste vara en kompileringskonstant.

DuplicateName 1111

Identifierare som redan används.

NeedType 1112

Ett typnamn förväntas.

NotInsideClass 1113

Gäller endast i en klassdefinition.

InvalidPositionDirective 1114

Ett okänt positionsdirektiv upptäcktes.

MustBeEOL 1115

Direktivet kan inte följas av annan kod på samma rad.

WrongDirective 1118

Fel felsökningsdirektiv eller fel position för direktivet.

CannotNestPositionDirective 1119

Positionsdirektivet måste avslutas innan ett nytt kan startas.

CircularDefinition 1120

Cirkulär definition.

Deprecated 1121

Den angivna typen är inaktuell.

IllegalUseOfThis 1122

Det är inte giltigt att använda this i den aktuella kontexten.

NotAccessible 1123

Objektet eller medlemmen är inte tillgänglig från det här omfånget.

CannotUseNameOfClass 1124

Endast en konstruktorfunktion kan ha samma namn som den klass den visas i.

MustImplementMethod 1128

Klassen måste tillhandahålla en implementering av metoden.

NeedInterface 1129

Ett gränssnittsnamn förväntas.

UnreachableCatch 1133

Catch-satsen kommer aldrig att nås.

TypeCannotBeExtended 1134

Det går inte att utöka typen.

UndeclaredVariable 1135

Variabeln har inte deklarerats.

VariableLeftUninitialized 1136

Uninitialiserade variabler är farliga och långsamma att använda. Hade du för avsikt att lämna den oinitierad?

KeywordUsedAsIdentifier 1137

Du kan inte använda ett reserverat ord som identifierare.

NotAllowedInSuperConstructorCall 1140

Objekt eller medlem tillåts inte i ett anrop till basklasskonstruktorn.

NotMeantToBeCalledDirectly 1141

Du kan inte anropa den här metoden direkt. Om möjligt använder du egenskapsåtkomster i stället.

GetAndSetAreInconsistent 1142

Metoderna get och set för den här egenskapen matchar inte varandra.

InvalidCustomAttribute 1143

En anpassad attributklass måste härledas från Attribute.

InvalidCustomAttributeArgument 1144

Endast primitiva typer tillåts i en lista med anpassade attributkonstruktorargument.

InvalidCustomAttributeClassOrCtor 1146

Okänd anpassad attributklass eller konstruktor.

TooManyParameters 1148

Det finns för många faktiska parametrar. Överskottsparametrarna ignoreras.

AmbiguousBindingBecauseOfWith 1149

- With instruktionen har gjort det här namnet tvetydigt.

AmbiguousBindingBecauseOfEval 1150

Förekomsten av Eval har gjort det här namnet tvetydigt.

NoSuchMember 1151

Objekt av den här typen har ingen sådan medlem.

ItemNotAllowedOnExpandoClass 1152

Det går inte att definiera egenskapsobjektet för en Expando klass. Det här objektet är reserverat för fälten Expando .

MethodNotAllowedOnExpandoClass 1153

Det går inte att definiera en egenskap med namnet Item på en Expando klass.

MethodClashOnExpandoSuperClass 1155

Det går inte att Expando skapa klassen eftersom en egenskap med namnet Item redan har definierats i klasshierarkin.

BaseClassIsExpandoAlready 1156

En basklass är redan markerad Expando. Den aktuella specifikationen ignoreras.

AbstractCannotBePrivate 1157

En abstrakt metod kan inte vara privat.

NotIndexable 1158

Objekt av den här typen kan inte indexeras.

StaticMissingInStaticInit 1159

Statisk initiering måste ange nyckelordet static .

MissingConstructForAttributes 1160

Listan över attribut gäller inte för den aktuella kontexten.

OnlyClassesAllowed 1161

Endast klasser tillåts i en package.

ExpandoClassShouldNotImpleEnumerable 1162

Expando klasser ska inte implementera IEnumerable. Gränssnittet definieras implicit för Expando klasser.

NonCLSCompliantMember 1163

Den angivna medlemmen är inte CLS-kompatibel.

NotDeletable 1164

Det går inte att ta bort objektet eller medlemmen.

PackageExpected 1165

Paketnamnet förväntas.

UselessExpression 1169

Uttrycket har ingen effekt.

HidesParentMember 1170

base -klassen innehåller redan en medlem med det här namnet.

CannotChangeVisibility 1171

Det går inte att ändra synlighetsspecifikationen för en basmetod.

HidesAbstractInBase 1172

Metoden döljs abstract i en base klass.

NewNotSpecifiedInMethodDeclaration 1173

En metod matchar en metod i en basklass. Måste ange override eller hide.

MethodInBaseIsNotVirtual 1174

En metod i en basklass som är final eller inte virtualoverride ignoreras. Ange hide.

NoMethodInBaseToNew 1175

Det finns ingen medlem i en basklass för hide.

DifferentReturnTypeFromBase 1176

Metoden i basen har en annan returtyp.

ClashWithProperty 1177

Namnet på fältet står i konflikt med namnet på egenskapen.

OverrideAndHideUsedTogether 1178

Det går inte att använda override och hide tillsammans i en medlemsdeklaration.

InvalidLanguageOption 1179

Måste ange antingen språkalternativet "snabb" eller "versionSafe".

NoMethodInBaseToOverride 1180

Det finns ingen medlem i en basklass för override.

NotValidForConstructor 1181

Ogiltigt för en konstruktor.

CannotReturnValueFromVoidFunction 1182

Det går inte att returnera ett värde från en void-funktion eller konstruktor.

AmbiguousMatch 1183

Mer än en metod eller egenskap matchar den här parameterlistan.

AmbiguousConstructorCall 1184

Mer än en konstruktor matchar den här parameterlistan.

SuperClassConstructorNotAccessible 1185

Basklasskonstruktorn är inte tillgänglig från det här omfånget.

OctalLiteralsAreDeprecated 1186

Oktala literaler är inaktuella.

VariableMightBeUnitialized 1187

Variabeln kanske inte initieras.

NotOKToCallSuper 1188

Det är inte giltigt att anropa en basklasskonstruktor från den här platsen.

IllegalUseOfSuper 1189

Det är inte giltigt att använda basklassen på det här sättet.

BadWayToLeaveFinally 1190

Det är långsamt och potentiellt förvirrande att lämna ett finally block på det här sättet.

NoCommaOrTypeDefinitionError 1191

Förväntad "" eller ogiltig typdeklaration; skriv "<Identifierare>: <Typ>" inte "<Typidentifierare><>".

AbstractWithBody 1192

En abstrakt funktion kan inte ha en brödtext.

NoRightParenOrComma 1193

Förväntades "" eller ")".

NoRightBracketOrComma 1194

Förväntades "" eller "]".

ExpressionExpected 1195

Förväntat uttryck.

UnexpectedSemicolon 1196

Oväntat ";".

TooManyTokensSkipped 1197

För många fel. Filen kanske inte är en JScript-fil.

BadVariableDeclaration 1198

Möjlig ogiltig variabeldeklaration, var saknade eller okänt syntaxfel.

BadFunctionDeclaration 1199

Möjlig ogiltig funktionsdeklaration, funktion saknas eller okänt syntaxfel.

BadPropertyDeclaration 1200

Ogiltig egenskapsdeklaration. Accessorn get får inte ha argument och set användaren måste ha ett argument.

DoesNotHaveAnAddress 1203

Uttrycket har ingen adress.

TooFewParameters 1204

Alla obligatoriska parametrar har inte angetts.

UselessAssignment 1205

En tilldelning skapar en Expando egenskap som omedelbart kastas bort.

SuspectAssignment 1206

If villkoret får inte innehålla en tilldelning.

SuspectSemicolon 1207

Tom instruktion hittades i if -instruktionen.

ImpossibleConversion 1208

Den angivna konverteringen eller tvånget är inte möjligt.

FinalPrecludesAbstract 1209

final och abstract kan inte användas tillsammans.

NeedInstance 1210

En instans förväntas.

CannotBeAbstract 1212

Det går inte att vara abstrakt om inte klassen är markerad som abstrakt.

InvalidBaseTypeForEnum 1213

enum bastyp måste vara en primitiv integraltyp.

CannotInstantiateAbstractClass 1214

Det går inte att konstruera en instans av en abstrakt klass.

ArrayMayBeCopied 1215

Om du tilldelar en JScript-matris till en Array kan matrisen kopieras.

AbstractCannotBeStatic 1216

Statiska metoder kan inte vara abstrakta.

StaticIsAlreadyFinal 1217

Statiska metoder kan inte vara final.

StaticMethodsCannotOverride 1218

Statiska metoder kan inte åsidosätta basklassmetoder.

StaticMethodsCannotHide 1219

Statiska metoder kan inte dölja basklassmetoder.

ExpandoPrecludesOverride 1220

Expando metoder kan inte åsidosätta basklassmetoder.

IllegalParamArrayAttribute 1221

En variabelargumentlista måste vara av en matristyp.

ExpandoPrecludesAbstract 1222

Expando metoder kan inte vara abstrakta.

ShouldBeAbstract 1223

En funktion utan en brödtext ska vara abstract.

BadModifierInInterface 1224

Den här modifieraren kan inte användas på en gränssnittsmedlem.

VarIllegalInInterface 1226

Variabler kan inte deklareras i ett gränssnitt.

InterfaceIllegalInInterface 1227

Gränssnitt kan inte deklareras i en interface.

NoVarInEnum 1228

enum medlemsdeklarationer bör inte använda nyckelordet var .

InvalidImport 1229

-instruktionen import är inte giltig i den här kontexten.

EnumNotAllowed 1230

enum definition tillåts inte i den här kontexten.

InvalidCustomAttributeTarget 1231

Det här attributet är inte giltigt för den här typen av deklaration.

PackageInWrongContext 1232

Paketdefinition tillåts inte i den här kontexten.

ConstructorMayNotHaveReturnType 1233

En konstruktor kan inte ha en returtyp.

OnlyClassesAndPackagesAllowed 1234

Endast klasser och paket tillåts i ett bibliotek.

InvalidDebugDirective 1235

Ogiltigt felsökningsdirektiv.

CustomAttributeUsedMoreThanOnce 1236

Den här typen av attribut måste vara unik.

NestedInstanceTypeCannotBeExtendedByStatic 1237

En icke-statisk kapslad typ kan endast utökas av en icke-statisk typ kapslad i samma klass.

PropertyLevelAttributesMustBeOnGetter 1238

Ett attribut som är avsett för egenskapen måste anges i get accessorn, om get det finns en accessor.

BadThrow 1239

En throw -instruktion måste ha ett argument om det inte finns i blocket för catch en try -instruktion.

ParamListNotLast 1240

En variabelargumentlista måste vara det sista argumentet.

NoSuchType 1241

Det gick inte att hitta typen. En sammansättningsreferens kanske saknas.

BadOctalLiteral 1242

Felaktigt oktal literal behandlas som decimalliteral.

InstanceNotAccessibleFromStatic 1243

En icke-statisk medlem är inte tillgänglig från ett static omfång.

StaticRequiresTypeName 1244

En statisk medlem måste nås med klassnamnet.

NonStaticWithTypeName 1245

Det går inte att komma åt en icke-statisk medlem med klassnamnet.

NoSuchStaticMember 1246

Typen har ingen sådan static medlem.

SuspectLoopCondition 1247

Loopvillkoret får inte innehålla ett funktionsanrop.

ExpectedAssembly 1248

Förväntad sammansättning.

AssemblyAttributesMustBeGlobal 1249

Anpassade sammansättningsattribut kan inte ingå i en annan konstruktion.

ExpandoPrecludesStatic 1250

Expando metoder kan inte vara statiska.

DuplicateMethod 1251

Den här metoden har samma namn, parametertyper och returtyp som en annan metod i den här klassen.

NotAnExpandoFunction 1252

Klassmedlemmar som används som konstruktorer ska markeras som Expando funktioner.

NotValidVersionString 1253

Inte en giltig versionssträng.

ExecutablesCannotBeLocalized 1254

Körbara filer kan inte lokaliseras. Culture alltid vara tom.

StringConcatIsSlow 1255

Plusoperatorn är ett långsamt sätt att sammanfoga strängar. Överväg att använda StringBuilder i stället.

CcInvalidInDebugger 1256

Villkorliga kompileringsdirektiv och variabler kan inte användas i felsökningsprogrammet.

ExpandoMustBePublic 1257

Expando måste vara offentliga.

DelegatesShouldNotBeExplicitlyConstructed 1258

Ombud bör inte uttryckligen konstrueras. använd helt enkelt metodnamnet.

ImplicitlyReferencedAssemblyNotFound 1259

En refererad sammansättning beror på en annan sammansättning som inte refereras till eller inte kunde hittas.

PossibleBadConversion 1260

Den här konverteringen kan misslyckas vid körning.

PossibleBadConversionFromString 1261

Det går långsamt att konvertera en sträng till ett tal eller ett booleskt värde och kan misslyckas vid körning.

InvalidResource 1262

Det här är inte en giltig .resources-fil.

WrongUseOfAddressOf 1263

Adressen till operatorn kan endast användas i en lista med argument.

NonCLSCompliantType 1264

Den angivna typen är inte CLS-kompatibel.

MemberTypeCLSCompliantMismatch 1265

Klassmedlem kan inte markeras som CLS-kompatibel (Common Language Specification) eftersom klassen inte har markerats som CLS-kompatibel.

TypeAssemblyCLSCompliantMismatch 1266

Typen kan inte markeras som CLS-kompatibel eftersom sammansättningen inte har markerats som CLS-kompatibel.

IncompatibleAssemblyReference 1267

Sammansättningen som refereras är inkompatibel.

InvalidAssemblyKeyFile 1268

En ogiltig sammansättningsnyckelfil har använts.

TypeNameTooLong 1269

Det fullständigt kvalificerade typnamnet är för långt. Det måste vara mindre än 1 024 tecken.

MemberInitializerCannotContainFuncExpr 1270

En medlemsinitierare får inte innehålla ett funktionsuttryck.

CantAssignThis 5000

Det går inte att tilldela till this.

NumberExpected 5001

Förväntade ett tal.

FunctionExpected 5002

En funktion förväntades.

CannotAssignToFunctionResult 5003

Det går inte att tilldela till ett funktionsresultat.

StringExpected 5005

Strängen förväntas.

DateExpected 5006

Datumobjekt förväntas.

ObjectExpected 5007

Ett objekt förväntades.

IllegalAssignment 5008

Ogiltig tilldelning.

UndefinedIdentifier 5009

Odefinierad identifierare.

BooleanExpected 5010

Inget booleskt värde hittades.

VBArrayExpected 5013

En VBArray förväntas.

EnumeratorExpected 5015

Uppräkningsobjekt förväntas.

RegExpExpected 5016

RegExpObject förväntat objekt.

RegExpSyntax 5017

Syntaxfel i reguljärt uttryck.

UncaughtException 5022

Undantag utlöses och fångas inte.

InvalidPrototype 5023

Den här funktionen har inget giltigt prototypobjekt.

URIEncodeError 5024

Den URI som ska kodas innehåller ett ogiltigt tecken.

URIDecodeError 5025

Den URI som ska avkodas är inte en giltig kodning.

FractionOutOfRange 5026

Antalet bråktalssiffror ligger inom intervallet.

PrecisionOutOfRange 5027

Precisionen ligger utom räckhåll.

ArrayLengthConstructIncorrect 5029

Matrislängden måste vara ett ändlig positivt heltal.

ArrayLengthAssignIncorrect 5030

Matrislängden måste tilldelas ett ändlig positivt tal.

NeedArrayObject 5031

Ett |-objekt är inte ett matrisobjekt. Matrisobjekt förväntas.

NoConstructor 5032

Ingen sådan konstruktor.

IllegalEval 5033

Det Eval går inte att anropa ett alias.

NotYetImplemented 5034

Ej implementerad.

MustProvideNameForNamedParameter 5035

Det går inte att ange null eller tomt namn på den namngivna parametern.

DuplicateNamedParameter 5036

Duplicera namngiven parameter.

MissingNameParameter 5037

Det angivna namngivna parameternamnet är inte en av de formella parametrarna.

MoreNamedParametersThanArguments 5038

För få argument har angetts. Antalet namngivna parameternamn får inte överskrida antalet argument som skickas in.

NonSupportedInDebugger 5039

Det går inte att utvärdera uttrycket i felsökningsprogrammet.

AssignmentToReadOnly 5040

Det går inte att tilldela skrivskyddat fält eller egenskap.

WriteOnlyProperty 5041

Egenskapen är skrivskyddad.

IncorrectNumberOfIndices 5042

Antalet index matchar inte matrisens dimension.

RefParamsNonSupportedInDebugger 5043

Metoder med ref parametrar kan inte anropas i felsökningsprogrammet.

CannotCallSecurityMethodLateBound 5044

Säkerhetsmetoderna Deny(), PermitOnly()och Assert() kan inte anropas med hjälp av sen bindning.

CannotUseStaticSecurityAttribute 5045

JScript stöder inte statiska säkerhetsattribut.

NonClsException 5046

Ett mål kastade ett icke-CLS-undantag.

FuncEvalAborted 6000

Funktionsutvärderingen avbröts.

FuncEvalTimedout 6001

Tidsgränsen för funktionsutvärderingen.

FuncEvalThreadSuspended 6002

Funktionsutvärderingen misslyckades. Tråden är pausad.

FuncEvalThreadSleepWaitJoin 6003

Funktionsutvärderingen misslyckades. Tråden ligger i viloläge, väntar på ett objekt eller väntar på att en annan tråd ska slutföras.

FuncEvalBadThreadState 6004

Funktionsutvärderingen misslyckades. Tråden kan innehålla felaktiga data.

FuncEvalBadThreadNotStarted 6005

Funktionsutvärderingen misslyckades och tråden har inte startats.

NoFuncEvalAllowed 6006

Funktionsutvärderingen avbröts. Om du vill aktivera egenskapsutvärdering klickar du på Alternativ på menyn Verktyg och väljer sedan Felsökning i trädvyn.

FuncEvalBadLocation 6007

Det går inte att göra funktionsutvärderingen när den stoppas vid den här tidpunkten i programmet.

FuncEvalWebMethod 6008

Det går inte att anropa en webbmetod i felsökningsprogrammet.

StaticVarNotAvailable 6009

En statisk variabel är inte tillgänglig.

TypeObjectNotAvailable 6010

Typobjektet för den här typen är inte tillgängligt.

ExceptionFromHResult 6011

Undantag från HRESULT.

SideEffectsDisallowed 6012

Uttrycket orsakar biverkningar och kommer inte att utvärderas.

Gäller för