JSError Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 |
BadContinue | 1020 | Nemůže mít |
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 |
BadReturn | 1018 | Příkaz return se nemůže vyskytovat mimo funkci. |
BadSwitch | 1103 | Chybí |
BadThrow | 1239 |
|
BadVariableDeclaration | 1198 | Možná Neplatná deklarace proměnné, |
BadWayToLeaveFinally | 1190 | Je pomalé a potenciálně matoucí opustit |
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 |
CantCreateObject | 429 | Objekt nelze vytvořit. |
CcInvalidElif | 1106 | Nespárované |
CcInvalidElse | 1105 | Nespárované |
CcInvalidEnd | 1104 | Nespárované |
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 |
|
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 |
|
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 |
|
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 |
|
HidesAbstractInBase | 1172 | Metoda skrývá |
HidesParentMember | 1170 |
|
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í |
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 |
InterfaceIllegalInInterface | 1227 | Rozhraní nelze deklarovat v |
InternalError | 51 | Došlo k vnitřní chybě. |
InvalidAssemblyKeyFile | 1268 | Byl použit neplatný soubor klíče sestavení. |
InvalidBaseTypeForEnum | 1213 |
|
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é |
InvalidImport | 1229 | Příkaz |
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 |
MethodInBaseIsNotVirtual | 1174 | Metoda v základní třídě, která je |
MethodNotAllowedOnExpandoClass | 1153 | Ve třídě nelze definovat |
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é |
NoAt | 1032 | Byl očekáván |
NoCatch | 1033 | Byl očekáván |
NoCcEnd | 1029 | Byl očekáván |
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 |
NoMethodInBaseToNew | 1175 | V základní třídě není žádný člen třídy |
NoMethodInBaseToOverride | 1180 | V základní třídě není žádný člen třídy |
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 |
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 |
|
NoWhile | 1024 | Byl očekáván |
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 |
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 |
|
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 |
RefParamsNonSupportedInDebugger | 5043 | Metody s |
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 |
SideEffectsDisallowed | 6012 | Výraz způsobuje vedlejší účinky a nebude vyhodnocen. |
StaticIsAlreadyFinal | 1217 | Statické metody nemůžou být |
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 |
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 |
|
SuspectLoopCondition | 1247 | Podmínka smyčky nemůže obsahovat volání funkce. |
SuspectSemicolon | 1207 | V příkazu se našel prázdný příkaz |
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ů. |