JSError Výčet

Definice

určuje JScript chybové zprávy. Tato třída patří do kategorie kompilace a běhového stavu.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

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
Dědičnost
Atributy

Pole

AbstractCannotBePrivate 1157

Abstraktní metoda nemůže být privátní.

AbstractCannotBeStatic 1216

Statické metody nemohou být abstraktní.

AbstractWithBody 1192

Abstraktní funkce nemůže mít tělo.

ActionNotSupported 445

Objekt nepodporuje tuto akci.

AmbiguousBindingBecauseOfEval 1150

Přítomnost Eval tohoto názvu se nejednoznačně používá.

AmbiguousBindingBecauseOfWith 1149

WithPříkaz provedl použití tohoto názvu jako nejednoznačného.

AmbiguousConstructorCall 1184

Více než jeden konstruktor odpovídá tomuto seznamu parametrů.

AmbiguousMatch 1183

Více než jedna metoda nebo vlastnost odpovídá tomuto seznamu parametrů.

ArrayLengthAssignIncorrect 5030

Délce pole musí být přiřazeno konečné kladné číslo.

ArrayLengthConstructIncorrect 5029

Délka pole musí být konečné celé kladné číslo.

ArrayMayBeCopied 1215

přiřazení pole JScript k Array může způsobit zkopírování pole.

AssemblyAttributesMustBeGlobal 1249

Vlastní atributy sestavení nemůžou být součástí jiné konstrukce.

AssignmentToReadOnly 5040

Nelze přiřadit k poli nebo vlastnosti jen pro čtení.

BadBreak 1019

Nemůže mít break mimo smyčku.

BadContinue 1020

Nemůže mít continue mimo smyčku.

BadFunctionDeclaration 1199

Možná Neplatná deklarace funkce, chybějící funkce nebo nerozpoznaná Chyba syntaxe.

BadHexDigit 1023

Očekávala se hexadecimální číslice.

BadLabel 1025

Popisek s tímto názvem již existuje.

BadModifierInInterface 1224

Tento modifikátor nelze použít pro člena rozhraní.

BadOctalLiteral 1242

Poškozený osmičkový literál se zpracoval jako desítkový literál.

BadPropertyDeclaration 1200

Neplatná deklarace vlastnosti getPřistupující objekt nesmí mít argumenty a set přistupující objekt musí mít jeden argument.

BadReturn 1018

Příkaz return se nemůže vyskytovat mimo funkci.

BadSwitch 1103

Chybí case default příkaz nebo.

BadThrow 1239

throwPříkaz musí mít argument, pokud není uvnitř catch bloku try příkazu.

BadVariableDeclaration 1198

Možná Neplatná deklarace proměnné, var chybějící nebo nerozpoznaná Chyba syntaxe.

BadWayToLeaveFinally 1190

Je pomalé a potenciálně matoucí opustit finally blok tímto způsobem.

BaseClassIsExpandoAlready 1156

Základní třída je již označena Expando ; aktuální specifikace bude ignorována.

BooleanExpected 5010

Nenašla se žádná logická hodnota.

CannotAssignToFunctionResult 5003

Nelze přiřadit k výsledku funkce.

CannotBeAbstract 1212

Nejde provést abstrakci, pokud není třída označená jako abstraktní.

CannotCallSecurityMethodLateBound 5044

Deny() PermitOnly() Metody zabezpečení, a Assert() nelze volat pomocí pozdní vazby.

CannotChangeVisibility 1171

Nelze změnit specifikaci viditelnosti základní metody.

CannotInstantiateAbstractClass 1214

Není možné vytvořit instanci abstraktní třídy.

CannotNestPositionDirective 1119

Direktiva Position musí být ukončena, aby bylo možné spustit nový.

CannotReturnValueFromVoidFunction 1182

Nelze vrátit hodnotu z funkce void nebo konstruktoru.

CannotUseNameOfClass 1124

Pouze funkce konstruktoru může mít stejný název jako třída, ve které se nachází.

CannotUseStaticSecurityAttribute 5045

JScript nepodporuje atributy statického zabezpečení.

CantAssignThis 5000

Nelze přiřadit k this .

CantCreateObject 429

Objekt nelze vytvořit.

CcInvalidElif 1106

Nespárované @elif ; není @if definováno.

CcInvalidElse 1105

Nespárované @else ; není @if definováno.

CcInvalidEnd 1104

Nespárované @end ; není @if definováno.

CcInvalidInDebugger 1256

Direktivy podmíněné kompilace a proměnné nelze použít v ladicím programu.

CcOff 1030

Podmíněná kompilace je vypnuta.

CircularDefinition 1120

Cyklická definice.

ClashWithProperty 1177

Název pole je v konfliktu s názvem vlastnosti.

ClassNotAllowed 1109

Definice třídy není v tomto kontextu povolená.

ConstructorMayNotHaveReturnType 1233

Konstruktor nemůže mít návratový typ.

CustomAttributeUsedMoreThanOnce 1236

Tento typ atributu musí být jedinečný.

DateExpected 5006

Byl očekáván objekt Date.

DelegatesShouldNotBeExplicitlyConstructed 1258

Delegáty by neměly být sestaveny explicitně; jednoduše použijte název metody.

Deprecated 1121

Zadaný typ je zastaralý.

DifferentReturnTypeFromBase 1176

Metoda v základní třídě má jiný návratový typ.

DoesNotHaveAnAddress 1203

Výraz nemá adresu.

DupDefault 1027

default v příkazu se může vyskytovat jenom jednou switch .

DuplicateMethod 1251

Tato metoda má stejný název, typy parametrů a návratový typ jako jiná metoda v této třídě.

DuplicateName 1111

Identifikátor se už používá.

DuplicateNamedParameter 5036

Duplicitní pojmenovaný parametr

DupVisibility 1101

Modifikátor viditelnosti je již definován.

EnumeratorExpected 5015

Byl očekáván objekt Enumerator.

EnumNotAllowed 1230

enum definice není v tomto kontextu povolená.

ErrEOF 1107

Očekává se víc zdrojových znaků.

ExceptionFromHResult 6011

Výjimka z HRESULT.

ExecutablesCannotBeLocalized 1254

Spustitelné soubory nemůžou být lokalizované; Culture mělo by být vždy prázdné.

ExpandoClassShouldNotImpleEnumerable 1162

Expando třídy by neměly být implementovány IEnumerable . Rozhraní je implicitně definováno pro Expando třídy.

ExpandoMustBePublic 1257

Expando metody musí být veřejné.

ExpandoPrecludesAbstract 1222

Expando metody nemohou být abstraktní.

ExpandoPrecludesOverride 1220

Expando metody nemohou přepsat metody základní třídy.

ExpandoPrecludesStatic 1250

Expando metody nemohou být statické.

ExpectedAssembly 1248

Bylo očekáváno sestavení.

ExpressionExpected 1195

Byl očekáván výraz.

FileNotFound 53

Soubor se nenašel.

FinalPrecludesAbstract 1209

final a abstract nelze je použít společně.

FractionOutOfRange 5026

Počet zlomkových číslic je mimo rozsah.

FuncEvalAborted 6000

Vyhodnocení funkce bylo přerušeno.

FuncEvalBadLocation 6007

Vyhodnocení funkce se nedá provést, pokud se v tomto okamžiku v programu zastaví.

FuncEvalBadThreadNotStarted 6005

Vyhodnocení funkce selhalo a vlákno nebylo spuštěno.

FuncEvalBadThreadState 6004

Vyhodnocení funkce se nezdařilo. Vlákno může obsahovat nesprávná data.

FuncEvalThreadSleepWaitJoin 6003

Vyhodnocení funkce se nezdařilo. Vlákno je v režimu spánku, čeká na objekt nebo čeká na dokončení jiného vlákna.

FuncEvalThreadSuspended 6002

Vyhodnocení funkce se nezdařilo. Vlákno je pozastavené.

FuncEvalTimedout 6001

Vypršel časový limit vyhodnocení funkce.

FuncEvalWebMethod 6008

Nelze volat metodu web v ladicím programu.

FunctionExpected 5002

Byla očekávána funkce.

GetAndSetAreInconsistent 1142

getMetody a set této vlastnosti se vzájemně neshodují.

HidesAbstractInBase 1172

Metoda skrývá abstract ve base třídě.

HidesParentMember 1170

base Třída již obsahuje člen s tímto názvem.

IllegalAssignment 5008

Neplatné přiřazení

IllegalChar 1014

Neplatný znak.

IllegalEval 5033

Objekt Eval nemůže být volán aliasem.

IllegalParamArrayAttribute 1221

Seznam argumentů proměnné musí být typu pole.

IllegalUseOfSuper 1189

Použití základní třídy tímto způsobem není platné.

IllegalUseOfThis 1122

Použití this v aktuálním kontextu není platné.

IllegalVisibility 1102

Neplatný modifikátor viditelnosti.

ImplicitlyReferencedAssemblyNotFound 1259

Odkazované sestavení závisí na jiném sestavení, které není odkazováno nebo nebylo nalezeno.

ImpossibleConversion 1208

Zadaný převod nebo převod není možný.

IncompatibleAssemblyReference 1267

Odkazované sestavení je nekompatibilní.

IncompatibleVisibility 1108

Nekompatibilní modifikátor viditelnosti.

IncorrectNumberOfIndices 5042

Počet indexů neodpovídá dimenzi pole.

InstanceNotAccessibleFromStatic 1243

Nestatický člen není z oboru static přístupný.

InterfaceIllegalInInterface 1227

Rozhraní nelze deklarovat v interface objektu .

InternalError 51

Došlo k vnitřní chybě.

InvalidAssemblyKeyFile 1268

Byl použit neplatný soubor klíče sestavení.

InvalidBaseTypeForEnum 1213

enum Základní typ musí být primitivní integrální typ.

InvalidCall 5

Neplatné volání procedury nebo argument.

InvalidCustomAttribute 1143

Třída vlastního atributu musí být odvozena z Attribute třídy .

InvalidCustomAttributeArgument 1144

V seznamu argumentů konstruktoru vlastního atributu jsou povoleny pouze primitivní typy.

InvalidCustomAttributeClassOrCtor 1146

Neznámá třída nebo konstruktor vlastního atributu

InvalidCustomAttributeTarget 1231

Tento atribut není platný pro tento typ deklarace.

InvalidDebugDirective 1235

Neplatná direktiva ladění.

InvalidElse 1034

Bez sbalené else ; není if definováno.

InvalidImport 1229

Příkaz import není v tomto kontextu platný.

InvalidLanguageOption 1179

Je nutné zadat buď možnost "fast" nebo "versionSafe".

InvalidPositionDirective 1114

Byla zjištěna direktiva neznámé pozice.

InvalidPrototype 5023

Tato funkce nemá platný prototyp objektu.

InvalidResource 1262

Toto není platný soubor .resources.

ItemNotAllowedOnExpandoClass 1152

Nelze definovat vlastnost Item ve Expando třídě. Tato položka je vyhrazená pro Expando pole.

KeywordUsedAsIdentifier 1137

Rezervované slovo nelze použít jako identifikátor.

MemberInitializerCannotContainFuncExpr 1270

Inicializátor členu nemůže obsahovat výraz funkce.

MemberTypeCLSCompliantMismatch 1265

Člen třídy nemůže být označen jako kompatibilní se specifikací CLS (Common Language Specification), protože třída není označena jako kompatibilní se specifikací CLS.

MethodClashOnExpandoSuperClass 1155

Třídu nelze Expando vytvořit, protože vlastnost s názvem Item je již definována v hierarchii tříd.

MethodInBaseIsNotVirtual 1174

Metoda v základní třídě, která je final nebo virtual override není, je ignorována. Zadejte hide.

MethodNotAllowedOnExpandoClass 1153

Ve třídě nelze definovat vlastnost s názvem Expando Item.

MissingConstructForAttributes 1160

Seznam atributů se nevztahuje na aktuální kontext.

MissingNameParameter 5037

Zadaný pojmenovaný název parametru není jedním z formálních parametrů.

MoreNamedParametersThanArguments 5038

Je zadáno příliš málo argumentů. Počet pojmenovaných názvů parametrů nemůže překročit počet předáných argumentů.

MustBeEOL 1115

Direktivu nemůže následovat jiný kód na stejném řádku.

MustImplementMethod 1128

Třída musí poskytovat implementaci metody .

MustProvideNameForNamedParameter 5035

Nelze zadat hodnotu null nebo prázdný pojmenovaný název parametru.

NeedArrayObject 5031

"|" není objekt pole. Byl očekáván objekt pole.

NeedCompileTimeConstant 1110

Výraz musí být konstantou v době kompilace.

NeedInstance 1210

Očekává se instance.

NeedInterface 1129

Očekává se název rozhraní.

NeedObject 424

Objekt je povinný.

NeedType 1112

Očekává se název typu.

NestedInstanceTypeCannotBeExtendedByStatic 1237

Nestatický vnořený typ lze rozšířit pouze o nestatický typ vnořený ve stejné třídě.

NewNotSpecifiedInMethodDeclaration 1173

Metoda odpovídá metodě v základní třídě. Je nutné override zadat nebo hide .

NoAt 1032

Byl očekáván @ .

NoCatch 1033

Byl očekáván catch .

NoCcEnd 1029

Byl očekáván @end .

NoColon 1003

Byl očekáván ":".

NoComma 1100

Byl očekáván ",".

NoCommaOrTypeDefinitionError 1191

Byla očekávána deklarace "," nebo neplatný typ; write " < Identifier : Type " not " Type Identifier > < > < > < > ".

NoCommentEnd 1016

Komentář se neukončuje.

NoConstructor 5032

Žádný takový konstruktor.

NoEqual 1011

Byl očekáván "=".

NoError 0

Žádná chyba. Toto je výchozí hodnota (0) pro výčet.

NoFuncEvalAllowed 6006

Vyhodnocení funkce bylo přerušeno. Vyhodnocení vlastnosti zapnete tak, že v nabídce Nástroje kliknete na Možnosti a ve stromovém zobrazení vyberete Ladění.

NoIdentifier 1010

Byl očekáván identifikátor.

NoLabel 1026

Popisek se nenašel.

NoLeftCurly 1008

Byl očekáván {.

NoLeftParen 1005

Byl očekáván "(".

NoMemberIdentifier 1028

Očekávaný identifikátor nebo string .

NoMethodInBaseToNew 1175

V základní třídě není žádný člen třídy hide .

NoMethodInBaseToOverride 1180

V základní třídě není žádný člen třídy override .

NonCLSCompliantMember 1163

Zadaný člen není kompatibilní se specifikací CLS.

NonCLSCompliantType 1264

Zadaný typ není kompatibilní se specifikací CLS.

NonClsException 5046

Cíl vyvolal výjimku bez CLS.

NonStaticWithTypeName 1245

Nestatický člen není přístupný pomocí názvu třídy.

NonSupportedInDebugger 5039

Výraz nelze vyhodnotit v ladicím programu.

NoRightBracket 1007

Byl očekáván "]".

NoRightBracketOrComma 1194

Byl očekáván "," nebo "]".

NoRightCurly 1009

Byl očekáván "}".

NoRightParen 1006

Byl očekáván "".

NoRightParenOrComma 1193

Byl očekáván "," nebo ")".

NoSemicolon 1004

Byl očekáván ;.

NoSuchMember 1151

Objekty tohoto typu nemají takového člena.

NoSuchStaticMember 1246

Typ nemá takového static člena.

NoSuchType 1241

Typ se nenašel. Odkaz na sestavení může chybět.

NotAccessible 1123

Objekt nebo člen není z tohoto oboru přístupný.

NotAllowedInSuperConstructorCall 1140

Objekt nebo člen není povolen ve volání konstruktoru základní třídy.

NotAnExpandoFunction 1252

Členy třídy používané jako konstruktory by měly být označeny jako Expando funkce.

NotCollection 451

Tento objekt není kolekce.

NotConst 1031

Byla očekávána konstanta.

NotDeletable 1164

Objekt nebo člen nelze odstranit.

NotIndexable 1158

Objekty tohoto typu nelze indexovat.

NotInsideClass 1113

Platné pouze uvnitř definice třídy.

NotMeantToBeCalledDirectly 1141

Tuto metodu nelze volat přímo. Pokud je to možné, použijte místo toho přístupové objekty vlastností.

NotOKToCallSuper 1188

Není platné volat konstruktor základní třídy z tohoto umístění.

NotValidForConstructor 1181

Pro konstruktor není platný.

NotValidVersionString 1253

Není to platný řetězec verze.

NotYetImplemented 5034

Zatím není implementováno.

NoVarInEnum 1228

enum Deklarace členů by neměly používat klíčové var slovo .

NoWhile 1024

Byl očekáván while .

NumberExpected 5001

Očekávalo se číslo.

ObjectExpected 5007

Očekával se objekt.

OctalLiteralsAreDeprecated 1186

Osmičkové literály jsou zastaralé.

OLENoPropOrMethod 438

Objekt nepodporuje tuto vlastnost nebo metodu.

OnlyClassesAllowed 1161

V rámci jsou povoleny pouze třídy package .

OnlyClassesAndPackagesAllowed 1234

V knihovně jsou povoleny pouze třídy a balíčky.

OutOfMemory 7

Nedostatek paměti

OutOfStack 28

Nedostatek místa v zásobníku.

OverrideAndHideUsedTogether 1178

override hide V deklaraci člena nelze použít a společně.

PackageExpected 1165

Byl očekáván název balíčku.

PackageInWrongContext 1232

Definice balíčku není v tomto kontextu povolená.

ParamListNotLast 1240

Seznam argumentů proměnné musí být poslední argument.

PossibleBadConversion 1260

Tento převod může za běhu selhat.

PossibleBadConversionFromString 1261

Převod řetězce na číslo nebo logickou hodnotu je pomalý a může v době běhu selhat.

PrecisionOutOfRange 5027

Přesnost je mimo rozsah.

PropertyLevelAttributesMustBeOnGetter 1238

Atribut, který cílí na vlastnost, musí být zadán v get přistupujícím objektu, pokud get je k dispozici přístupový objekt.

RefParamsNonSupportedInDebugger 5043

Metody s ref parametry nelze volat v ladicím programu.

RegExpExpected 5016

RegExpObject byl očekáván objekt.

RegExpSyntax 5017

Chyba syntaxe v regulárním výrazu.

ShouldBeAbstract 1223

Měla by být funkce bez těla abstract .

SideEffectsDisallowed 6012

Výraz způsobuje vedlejší účinky a nebude vyhodnocen.

StaticIsAlreadyFinal 1217

Statické metody nemůžou být final .

StaticMethodsCannotHide 1219

Statické metody nemůžou skrývat metody základní třídy.

StaticMethodsCannotOverride 1218

Statické metody nemohou přepsat metody základní třídy.

StaticMissingInStaticInit 1159

Statický inicializátor musí určovat static klíčové slovo.

StaticRequiresTypeName 1244

K statickému členu musí být přistupované název třídy.

StaticVarNotAvailable 6009

Statická proměnná není k dispozici.

StringConcatIsSlow 1255

Operátor Plus je pomalý způsob, jak zřetězit řetězce. StringBuilderMísto toho zvažte použití.

StringExpected 5005

Byl očekáván řetězec.

SuperClassConstructorNotAccessible 1185

Konstruktor základní třídy není z tohoto oboru dostupný.

SuspectAssignment 1206

If podmínka nemůže obsahovat přiřazení.

SuspectLoopCondition 1247

Podmínka smyčky nemůže obsahovat volání funkce.

SuspectSemicolon 1207

V příkazu se našel prázdný příkaz if .

SyntaxError 1002

Zjištěna chyba syntaxe.

TooFewParameters 1204

Nebyly zadány všechny požadované parametry.

TooManyParameters 1148

Existuje příliš mnoho skutečných parametrů. Nadbytečné parametry budou ignorovány.

TooManyTokensSkipped 1197

Příliš mnoho chyb soubor možná není JScript soubor.

TypeAssemblyCLSCompliantMismatch 1266

Typ se nedá označit jako kompatibilní se specifikací CLS, protože sestavení není označené jako kompatibilní se specifikací CLS.

TypeCannotBeExtended 1134

Typ nelze rozšířit.

TypeMismatch 13

Neshoda typů.

TypeNameTooLong 1269

Plně kvalifikovaný název typu je příliš dlouhý. Musí být kratší než 1 024 znaků.

TypeObjectNotAvailable 6010

Objekt typu pro tento typ není k dispozici.

UncaughtException 5022

Vyvolala se výjimka a nebyla zachycena.

UndeclaredVariable 1135

Proměnná nebyla deklarována.

UndefinedIdentifier 5009

Nedefinovaný identifikátor

UnexpectedSemicolon 1196

Neočekávaný znak ";".

UnreachableCatch 1133

Klauzule catch nebude nikdy dostupná.

UnterminatedString 1015

Řetězcová konstanta nebyla ukončena.

URIDecodeError 5025

Identifikátor URI, který se má dekódovat, není platné kódování.

URIEncodeError 5024

Kódovaný identifikátor URI obsahuje neplatný znak.

UselessAssignment 1205

Přiřazení vytvoří Expando vlastnost, která je okamžitě vyvolána.

UselessExpression 1169

Výraz nemá žádný vliv.

VariableLeftUninitialized 1136

Neinicializované proměnné jsou nebezpečné a pomalé použití. Měli jste v úmyslu nechat neinicializované?

VariableMightBeUnitialized 1187

Proměnná možná není inicializovaná.

VarIllegalInInterface 1226

Proměnné nelze deklarovat v rozhraní.

VBArrayExpected 5013

Očekává se VBArray.

WriteOnlyProperty 5041

Vlastnost je určena pouze pro zápis.

WrongDirective 1118

Nesprávná direktiva ladicího programu nebo nesprávná pozice pro direktivu.

WrongUseOfAddressOf 1263

Adresa operátoru se dá použít jenom v seznamu argumentů.

Platí pro