JSError Enumeráció
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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 |
| BadContinue | 1020 | A cikluson kívül nem lehet |
| BadHexDigit | 1023 | Várt hexadecimális számjegy. |
| NoWhile | 1024 | Várt |
| BadLabel | 1025 | Már van ilyen nevű címke. |
| NoLabel | 1026 | A címke nem található. |
| DupDefault | 1027 |
|
| NoMemberIdentifier | 1028 | Várt azonosító vagy |
| NoCcEnd | 1029 | Várt |
| CcOff | 1030 | A feltételes fordítás ki van kapcsolva. |
| NotConst | 1031 | Várt állandó. |
| NoAt | 1032 | Várt |
| NoCatch | 1033 | Várt |
| InvalidElse | 1034 | Nem egyező |
| 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ó |
| CcInvalidEnd | 1104 | Nem egyező |
| CcInvalidElse | 1105 | Nem egyező |
| CcInvalidElif | 1106 | Nem egyező |
| 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ó |
| 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 |
| 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 |
| MethodClashOnExpandoSuperClass | 1155 | Az osztály nem hozható létre Expando , mert egy elnevezett |
| 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 |
| MissingConstructForAttributes | 1160 | Az attribútumok listája nem vonatkozik az aktuális környezetre. |
| OnlyClassesAllowed | 1161 | Csak osztályok engedélyezettek a |
| 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 |
|
| CannotChangeVisibility | 1171 | Az alapmetódus láthatósági specifikációja nem módosítható. |
| HidesAbstractInBase | 1172 | A metódus egy |
| NewNotSpecifiedInMethodDeclaration | 1173 | Egy metódus egy alaposztály metódusával egyezik. Meg kell adnia |
| MethodInBaseIsNotVirtual | 1174 | Egy alaposztály olyan metódusa, amelyet |
| NoMethodInBaseToNew | 1175 | Az alaposztálynak |
| 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ó |
| InvalidLanguageOption | 1179 | Meg kell adnia a "fast" vagy a "versionSafe" nyelvi beállítást. |
| NoMethodInBaseToOverride | 1180 | Az alaposztálynak |
| 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 |
| 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ó, |
| 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 |
| 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 |
|
| SuspectSemicolon | 1207 | Üres utasítás található az utasításban |
| ImpossibleConversion | 1208 | A megadott átalakítás vagy kényszerítés nem lehetséges. |
| FinalPrecludesAbstract | 1209 |
|
| 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 |
|
| 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 |
| 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 |
| 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 |
| NoVarInEnum | 1228 |
|
| InvalidImport | 1229 | Az |
| EnumNotAllowed | 1230 |
|
| 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 |
| BadThrow | 1239 | Az |
| 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 |
| 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 |
| 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á |
| 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ő |
| 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. |