JSError Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa JScript komunikatów o błędach. Ta klasa należy do kategorii stanu kompilacji i czasu uruchomienia.
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
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
- Dziedziczenie
- Atrybuty
Pola
AbstractCannotBePrivate | 1157 | Metoda abstrakcyjna nie może być prywatna. |
AbstractCannotBeStatic | 1216 | Metody statyczne nie mogą być abstrakcyjne. |
AbstractWithBody | 1192 | Funkcja abstrakcyjna nie może mieć treści. |
ActionNotSupported | 445 | Obiekt nie obsługuje tej akcji. |
AmbiguousBindingBecauseOfEval | 1150 | Obecność funkcji Eval sprawiła, że użycie tej nazwy było niejednoznaczne. |
AmbiguousBindingBecauseOfWith | 1149 | W instrukcji ta nazwa jest With niejednoznaczna. |
AmbiguousConstructorCall | 1184 | Więcej niż jeden konstruktor pasuje do tej listy parametrów. |
AmbiguousMatch | 1183 | Więcej niż jedna metoda lub właściwość pasuje do tej listy parametrów. |
ArrayLengthAssignIncorrect | 5030 | Długość tablicy musi mieć przypisaną skończoną liczbę dodatnią. |
ArrayLengthConstructIncorrect | 5029 | Długość tablicy musi być skończoną dodatnią liczbą całkowitą. |
ArrayMayBeCopied | 1215 | Przypisanie JScript do tablicy może Array spowodować skopiowanie tablicy. |
AssemblyAttributesMustBeGlobal | 1249 | Niestandardowe atrybuty zestawu nie mogą być częścią innej konstrukcji. |
AssignmentToReadOnly | 5040 | Nie można przypisać do pola lub właściwości tylko do odczytu. |
BadBreak | 1019 | Nie może mieć |
BadContinue | 1020 | Nie może mieć |
BadFunctionDeclaration | 1199 | Możliwe nieprawidłowej deklaracji funkcji, brakującej funkcji lub nierozpoznany błąd składniowy. |
BadHexDigit | 1023 | Oczekiwano cyfry szesnastkowej. |
BadLabel | 1025 | Istnieje już etykieta o tej nazwie. |
BadModifierInInterface | 1224 | Tego modyfikatora nie można używać na element członkowski interfejsu. |
BadOctalLiteral | 1242 | Źle sformułowany literał ósemkowy jest traktowany jako literał dziesiętny. |
BadPropertyDeclaration | 1200 | Nieprawidłowa deklaracja właściwości. Accessor |
BadReturn | 1018 | Instrukcja return nie może występować poza funkcją. |
BadSwitch | 1103 | Brak |
BadThrow | 1239 | Instrukcja |
BadVariableDeclaration | 1198 | Możliwe błędy nieprawidłowej deklaracji |
BadWayToLeaveFinally | 1190 | Pozostawienie bloku w ten sposób jest powolne i potencjalnie |
BaseClassIsExpandoAlready | 1156 | Klasa bazowa jest już oznaczona Expando . Bieżąca specyfikacja zostanie zignorowana. |
BooleanExpected | 5010 | Nie znaleziono wartości logicznych. |
CannotAssignToFunctionResult | 5003 | Nie można przypisać do wyniku funkcji. |
CannotBeAbstract | 1212 | Nie może być abstrakcyjna, chyba że klasa jest oznaczona jako abstrakcyjna. |
CannotCallSecurityMethodLateBound | 5044 | Metody Deny() zabezpieczeń , i nie mogą być PermitOnly() Assert() wywoływane przy użyciu późnego powiązania. |
CannotChangeVisibility | 1171 | Nie można zmienić specyfikacji widoczności metody podstawowej. |
CannotInstantiateAbstractClass | 1214 | Nie można skonstruować wystąpienia klasy abstrakcyjnej. |
CannotNestPositionDirective | 1119 | Dyrektywa Position musi zostać zakończona, zanim będzie można rozpocząć nową. |
CannotReturnValueFromVoidFunction | 1182 | Nie można zwrócić wartości z funkcji void lub konstruktora. |
CannotUseNameOfClass | 1124 | Tylko funkcja konstruktora może mieć taką samą nazwę jak klasa, w która się pojawia. |
CannotUseStaticSecurityAttribute | 5045 | JScript nie obsługuje statycznych atrybutów zabezpieczeń. |
CantAssignThis | 5000 | Nie można przypisać do |
CantCreateObject | 429 | Nie można utworzyć obiektu. |
CcInvalidElif | 1106 | Niedopasowane |
CcInvalidElse | 1105 | Niedopasowane |
CcInvalidEnd | 1104 | Niedopasowane |
CcInvalidInDebugger | 1256 | W debugerze nie można używać dyrektyw i zmiennych kompilacji warunkowej. |
CcOff | 1030 | Kompilacja warunkowa jest wyłączona. |
CircularDefinition | 1120 | Definicja cykliczna. |
ClashWithProperty | 1177 | Nazwa pola powoduje konflikt z nazwą właściwości. |
ClassNotAllowed | 1109 | Definicja klasy jest niedozwolone w tym kontekście. |
ConstructorMayNotHaveReturnType | 1233 | Konstruktor nie może mieć typu zwracanego. |
CustomAttributeUsedMoreThanOnce | 1236 | Ten typ atrybutu musi być unikatowy. |
DateExpected | 5006 | Oczekiwany obiekt date. |
DelegatesShouldNotBeExplicitlyConstructed | 1258 | Delegaty nie powinny być konstruowane jawnie; Po prostu użyj nazwy metody . |
Deprecated | 1121 | Określony typ jest przestarzały. |
DifferentReturnTypeFromBase | 1176 | Metoda w bazie ma inny typ zwracany. |
DoesNotHaveAnAddress | 1203 | Wyrażenie nie ma adresu. |
DupDefault | 1027 |
|
DuplicateMethod | 1251 | Ta metoda ma tę samą nazwę, typy parametrów i zwraca typ jako inną metodę w tej klasie. |
DuplicateName | 1111 | Identyfikator jest już używany. |
DuplicateNamedParameter | 5036 | Zduplikowane nazwanego parametru. |
DupVisibility | 1101 | Modyfikator widoczności jest już zdefiniowany. |
EnumeratorExpected | 5015 | Oczekiwano obiektu wyliczenia. |
EnumNotAllowed | 1230 |
|
ErrEOF | 1107 | Oczekiwanie większej liczby znaków źródłowych. |
ExceptionFromHResult | 6011 | Wyjątek od HRESULT. |
ExecutablesCannotBeLocalized | 1254 | Nie można zlokalizowane pliki wykonywalne; Culture zawsze powinna być pusta. |
ExpandoClassShouldNotImpleEnumerable | 1162 | Expando Klasy nie powinny implementować IEnumerable klasy . Interfejs jest niejawnie definiowany w Expando klasach. |
ExpandoMustBePublic | 1257 | Expando Metody muszą być publiczne. |
ExpandoPrecludesAbstract | 1222 | Expando Metody nie mogą być abstrakcyjne. |
ExpandoPrecludesOverride | 1220 | Expando Metody nie mogą przesłonić metod klasy bazowej. |
ExpandoPrecludesStatic | 1250 | Expando Metody nie mogą być statyczne. |
ExpectedAssembly | 1248 | Oczekiwany zestaw. |
ExpressionExpected | 1195 | Oczekiwane wyrażenie. |
FileNotFound | 53 | Nie znaleziono pliku. |
FinalPrecludesAbstract | 1209 |
|
FractionOutOfRange | 5026 | Liczba cyfr ułamkowych jest poza zakresem. |
FuncEvalAborted | 6000 | Ocena funkcji została przerwana. |
FuncEvalBadLocation | 6007 | Oceny funkcji nie można wykonać po zatrzymaniu w tym momencie w programie. |
FuncEvalBadThreadNotStarted | 6005 | Ocena funkcji nie powiodła się i wątek nie został uruchomiony. |
FuncEvalBadThreadState | 6004 | Ocena funkcji nie powiodła się. Wątek może zawierać nieprawidłowe dane. |
FuncEvalThreadSleepWaitJoin | 6003 | Ocena funkcji nie powiodła się. Wątek jest uśpiony, czeka na obiekt lub czeka na zakończenie innego wątku. |
FuncEvalThreadSuspended | 6002 | Ocena funkcji nie powiodła się. Wątek jest zawieszony. |
FuncEvalTimedout | 6001 | Uchylił się czas oceny funkcji. |
FuncEvalWebMethod | 6008 | Nie można wywołać metody internetowej w debugerze. |
FunctionExpected | 5002 | Oczekiwano funkcji. |
GetAndSetAreInconsistent | 1142 | Metody |
HidesAbstractInBase | 1172 | Metoda ukrywa |
HidesParentMember | 1170 |
|
IllegalAssignment | 5008 | Nieprawidłowe przypisanie. |
IllegalChar | 1014 | Nieprawidłowy znak. |
IllegalEval | 5033 | Nie Eval można nazwać za pomocą aliasu. |
IllegalParamArrayAttribute | 1221 | Lista argumentów zmiennych musi być typu tablicy. |
IllegalUseOfSuper | 1189 | Używanie klasy bazowej w ten sposób jest nieprawidłowe. |
IllegalUseOfThis | 1122 | Użycie wartości w bieżącym kontekście |
IllegalVisibility | 1102 | Nieprawidłowy modyfikator widoczności. |
ImplicitlyReferencedAssemblyNotFound | 1259 | Zestaw, do których istnieje odwołanie, zależy od innego zestawu, który nie jest przywołyny lub nie można go odnaleźć. |
ImpossibleConversion | 1208 | Określona konwersja lub przekształcenie nie jest możliwe. |
IncompatibleAssemblyReference | 1267 | Zestaw, do których istnieje odwołanie, jest niezgodny. |
IncompatibleVisibility | 1108 | Modyfikator niezgodnych widoczności. |
IncorrectNumberOfIndices | 5042 | Liczba indeksów nie pasuje do wymiaru tablicy. |
InstanceNotAccessibleFromStatic | 1243 | Niestatyczne elementy członkowskie nie są dostępne z |
InterfaceIllegalInInterface | 1227 | Interfejsów nie można zadeklarować w |
InternalError | 51 | Zgłaszany jest błąd wewnętrzny. |
InvalidAssemblyKeyFile | 1268 | Został użyty nieprawidłowy plik klucza zestawu. |
InvalidBaseTypeForEnum | 1213 |
|
InvalidCall | 5 | Nieprawidłowe wywołanie procedury lub argument. |
InvalidCustomAttribute | 1143 | Klasa atrybutu niestandardowego musi pochodzić od Attribute klasy . |
InvalidCustomAttributeArgument | 1144 | Na liście argumentów konstruktora niestandardowego atrybutu dozwolone są tylko typy pierwotne. |
InvalidCustomAttributeClassOrCtor | 1146 | Nieznany niestandardowy atrybut klasy lub konstruktora. |
InvalidCustomAttributeTarget | 1231 | Ten atrybut nie jest prawidłowy dla tego typu deklaracji. |
InvalidDebugDirective | 1235 | Nieprawidłowa dyrektywa debugowania. |
InvalidElse | 1034 | Niedopasowane |
InvalidImport | 1229 | Instrukcja |
InvalidLanguageOption | 1179 | Należy określić opcję języka "fast" lub "versionSafe". |
InvalidPositionDirective | 1114 | Znaleziono dyrektywę o nieznanej pozycji. |
InvalidPrototype | 5023 | Ta funkcja nie ma prawidłowego prototypu obiektu. |
InvalidResource | 1262 | Nie jest to prawidłowy plik resources. |
ItemNotAllowedOnExpandoClass | 1152 | Nie można zdefiniować właściwości Item w Expando klasie. Ten element jest zarezerwowany dla Expando pól. |
KeywordUsedAsIdentifier | 1137 | Nie można użyć słowa zastrzeżonego jako identyfikatora. |
MemberInitializerCannotContainFuncExpr | 1270 | Inicjator członkowski nie może zawierać wyrażenia funkcji. |
MemberTypeCLSCompliantMismatch | 1265 | Nie można oznaczać Common Language Specification (CLS), ponieważ klasa nie jest oznaczona jako zgodna ze specyfikacją CLS. |
MethodClashOnExpandoSuperClass | 1155 | Nie można utworzyć Expando klasy, ponieważ właściwość o nazwie |
MethodInBaseIsNotVirtual | 1174 | Metoda w klasie bazowej, która jest |
MethodNotAllowedOnExpandoClass | 1153 | Nie można zdefiniować właściwości o |
MissingConstructForAttributes | 1160 | Lista atrybutów nie ma zastosowania do bieżącego kontekstu. |
MissingNameParameter | 5037 | Określona nazwana nazwa parametru nie jest jednym z parametrów formalnych. |
MoreNamedParametersThanArguments | 5038 | Określono zbyt mało argumentów. Liczba nazwanych nazw parametrów nie może przekraczać liczby przekazanych argumentów. |
MustBeEOL | 1115 | Po dyrektywie nie może nas nasunić się inny kod w tym samym wierszu. |
MustImplementMethod | 1128 | Klasa musi zapewniać implementację metody . |
MustProvideNameForNamedParameter | 5035 | Nie można podać wartości null lub pustej nazwanej nazwy parametru. |
NeedArrayObject | 5031 | "|" nie jest obiektem tablicy. Oczekiwano obiektu tablicy. |
NeedCompileTimeConstant | 1110 | Wyrażenie musi być stałą czasu kompilacji. |
NeedInstance | 1210 | Wystąpienie jest oczekiwane. |
NeedInterface | 1129 | Oczekiwana jest nazwa interfejsu. |
NeedObject | 424 | Obiekt jest wymagany. |
NeedType | 1112 | Nazwa typu jest oczekiwana. |
NestedInstanceTypeCannotBeExtendedByStatic | 1237 | Zagnieżdżony typ niestatycznych można rozszerzyć tylko przez typ niestatycznych zagnieżdżony w tej samej klasie. |
NewNotSpecifiedInMethodDeclaration | 1173 | Metoda pasuje do metody w klasie bazowej. Musi określać |
NoAt | 1032 | Oczekiwano |
NoCatch | 1033 | Oczekiwano |
NoCcEnd | 1029 | Oczekiwano |
NoColon | 1003 | Oczekiwano ":". |
NoComma | 1100 | Oczekiwano ",". |
NoCommaOrTypeDefinitionError | 1191 | Oczekiwano "," lub nieprawidłowej deklaracji typu; write " < Identifier : Type " not " Type Identifier > < > < > < > ". |
NoCommentEnd | 1016 | Komentarz nie został zakończony. |
NoConstructor | 5032 | Nie ma takiego konstruktora. |
NoEqual | 1011 | Oczekiwano "=". |
NoError | 0 | Brak błędu. Jest to wartość domyślna (0) dla wyliczenia. |
NoFuncEvalAllowed | 6006 | Ocena funkcji została przerwana. Aby włączyć ocenę właściwości, kliknij pozycję Opcje w menu Narzędzia, a następnie wybierz pozycję Debugowanie w widoku drzewa. |
NoIdentifier | 1010 | Oczekiwany identyfikator. |
NoLabel | 1026 | Nie znaleziono etykiety. |
NoLeftCurly | 1008 | Oczekiwano wartości "{". |
NoLeftParen | 1005 | Oczekiwano "(". |
NoMemberIdentifier | 1028 | Oczekiwany identyfikator lub |
NoMethodInBaseToNew | 1175 | W klasie bazowej nie ma żadnego członka do |
NoMethodInBaseToOverride | 1180 | W klasie bazowej nie ma żadnego członka do |
NonCLSCompliantMember | 1163 | Określony członek nie jest zgodny ze specyfikacją CLS. |
NonCLSCompliantType | 1264 | Określony typ nie jest zgodny ze specyfikacją CLS. |
NonClsException | 5046 | Element docelowy zrzucił wyjątek bez cls. |
NonStaticWithTypeName | 1245 | Niestatycznych członków nie można uzyskać za pomocą nazwy klasy. |
NonSupportedInDebugger | 5039 | Wyrażenia nie można ocenić w debugerze. |
NoRightBracket | 1007 | Oczekiwano "]". |
NoRightBracketOrComma | 1194 | Oczekiwano "," lub "]". |
NoRightCurly | 1009 | Oczekiwano "}". |
NoRightParen | 1006 | Oczekiwano ")". |
NoRightParenOrComma | 1193 | Oczekiwano "," lub ")". |
NoSemicolon | 1004 | Oczekiwano "; ". |
NoSuchMember | 1151 | Obiekty tego typu nie mają takiego członka. |
NoSuchStaticMember | 1246 | Typ nie ma takiego |
NoSuchType | 1241 | Nie można odnaleźć typu. Może brakować odwołania do zestawu. |
NotAccessible | 1123 | Obiekt lub członek nie jest dostępny z tego zakresu. |
NotAllowedInSuperConstructorCall | 1140 | Obiekt lub członek jest niedozwolone w wywołaniu konstruktora klasy bazowej. |
NotAnExpandoFunction | 1252 | Składowe klasy używane jako konstruktory powinny być oznaczone jako Expando funkcje. |
NotCollection | 451 | Ten obiekt nie jest kolekcją. |
NotConst | 1031 | Oczekiwano stałej. |
NotDeletable | 1164 | Nie można usunąć obiektu lub członka. |
NotIndexable | 1158 | Obiektów tego typu nie można indeksować. |
NotInsideClass | 1113 | Prawidłowe tylko wewnątrz definicji klasy. |
NotMeantToBeCalledDirectly | 1141 | Tej metody nie można wywołać bezpośrednio. Jeśli to możliwe, zamiast tego użyj dostępu do właściwości. |
NotOKToCallSuper | 1188 | Nie można wywołać konstruktora klasy bazowej z tej lokalizacji. |
NotValidForConstructor | 1181 | Nieprawidłowy dla konstruktora. |
NotValidVersionString | 1253 | Nieprawidłowy ciąg wersji. |
NotYetImplemented | 5034 | Jeszcze nie zaimplementowane. |
NoVarInEnum | 1228 |
|
NoWhile | 1024 | Oczekiwano |
NumberExpected | 5001 | Oczekiwano liczby. |
ObjectExpected | 5007 | Oczekiwano obiektu. |
OctalLiteralsAreDeprecated | 1186 | Literały ósemkowe są przestarzałe. |
OLENoPropOrMethod | 438 | Obiekt nie obsługuje tej właściwości lub metody. |
OnlyClassesAllowed | 1161 | W obrębie klasy dozwolone są tylko |
OnlyClassesAndPackagesAllowed | 1234 | W bibliotece dozwolone są tylko klasy i pakiety. |
OutOfMemory | 7 | Za mało pamięci. |
OutOfStack | 28 | Za dużo miejsca na stosie. |
OverrideAndHideUsedTogether | 1178 | Nie można używać |
PackageExpected | 1165 | Oczekiwana nazwa pakietu. |
PackageInWrongContext | 1232 | Definicja pakietu jest niedozwolone w tym kontekście. |
ParamListNotLast | 1240 | Lista argumentów zmiennych musi być ostatnim argumentem. |
PossibleBadConversion | 1260 | Ta konwersja może się nie powieść w czasie wykonywania. |
PossibleBadConversionFromString | 1261 | Konwertowanie ciągu na liczbę lub wartość logiczną jest powolne i może się nie powieść w czasie uruchamiania. |
PrecisionOutOfRange | 5027 | Precyzja jest poza zakresem. |
PropertyLevelAttributesMustBeOnGetter | 1238 | Atrybut przeznaczony dla właściwości musi być określony w obiekcie |
RefParamsNonSupportedInDebugger | 5043 | Metody z |
RegExpExpected | 5016 | RegExpObject oczekiwany obiekt . |
RegExpSyntax | 5017 | Błąd składni w wyrażeniu regularnym. |
ShouldBeAbstract | 1223 | Funkcja bez treści powinna być |
SideEffectsDisallowed | 6012 | Wyrażenie powoduje skutki uboczne i nie zostanie ocenione. |
StaticIsAlreadyFinal | 1217 | Metody statyczne nie mogą być |
StaticMethodsCannotHide | 1219 | Metody statyczne nie mogą ukrywać metod klasy bazowej. |
StaticMethodsCannotOverride | 1218 | Metody statyczne nie mogą przesłaniać metod klasy bazowej. |
StaticMissingInStaticInit | 1159 | Inicjator statyczny musi określać słowo |
StaticRequiresTypeName | 1244 | Statyczny członek musi być dostępny za pomocą nazwy klasy. |
StaticVarNotAvailable | 6009 | Zmienna statyczna nie jest dostępna. |
StringConcatIsSlow | 1255 | Operator plus to powolny sposób połączenia ciągów. Zamiast tego rozważ StringBuilder użycie . |
StringExpected | 5005 | Oczekiwano ciągu. |
SuperClassConstructorNotAccessible | 1185 | Konstruktor klasy bazowej nie jest dostępny z tego zakresu. |
SuspectAssignment | 1206 |
|
SuspectLoopCondition | 1247 | Warunek pętli nie może zawierać wywołania funkcji. |
SuspectSemicolon | 1207 | Pusta instrukcja znaleziona w |
SyntaxError | 1002 | Znaleziono błąd składni. |
TooFewParameters | 1204 | Nie wszystkie wymagane parametry zostały podane. |
TooManyParameters | 1148 | Istnieje zbyt wiele rzeczywistych parametrów. Nadmiarowe parametry zostaną zignorowane. |
TooManyTokensSkipped | 1197 | Zbyt wiele błędów. Plik może nie być plikiem JScript pliku. |
TypeAssemblyCLSCompliantMismatch | 1266 | Nie można oznaczać typu zgodnego ze specyfikacją CLS, ponieważ zestaw nie jest oznaczony jako zgodny ze specyfikacją CLS. |
TypeCannotBeExtended | 1134 | Nie można rozszerzyć typu. |
TypeMismatch | 13 | Niezgodność. |
TypeNameTooLong | 1269 | W pełni kwalifikowana nazwa typu jest za długa. Musi być krótszy niż 1024 znaki. |
TypeObjectNotAvailable | 6010 | Obiekt typu dla tego typu jest niedostępny. |
UncaughtException | 5022 | Wyjątek zgłoszony i nie przechwycony. |
UndeclaredVariable | 1135 | Zmienna nie została zadeklarowana. |
UndefinedIdentifier | 5009 | Niezdefiniowany identyfikator. |
UnexpectedSemicolon | 1196 | Nieoczekiwany "; ". |
UnreachableCatch | 1133 | Klauzula Catch nigdy nie zostanie osiągnięta. |
UnterminatedString | 1015 | Stała ciągu nie została zakończona. |
URIDecodeError | 5025 | Zdekodowany adres URI nie jest prawidłowym kodowaniem. |
URIEncodeError | 5024 | Identyfikator URI do zakodowania zawiera nieprawidłowy znak. |
UselessAssignment | 1205 | Przypisanie tworzy Expando właściwość, która jest natychmiast zgłaszana. |
UselessExpression | 1169 | Wyrażenie nie ma żadnego efektu. |
VariableLeftUninitialized | 1136 | Niezainicjowane zmienne są niebezpieczne i powolne w użyciu. Czy zamierzasz pozostawić ją niezainicjowana? |
VariableMightBeUnitialized | 1187 | Zmienna może nie zostać zainicjowana. |
VarIllegalInInterface | 1226 | Zmiennych nie można zadeklarować w interfejsie. |
VBArrayExpected | 5013 | Oczekiwana jest wersja VBArray. |
WriteOnlyProperty | 5041 | Właściwość jest tylko do zapisu. |
WrongDirective | 1118 | Nieprawidłowa dyrektywa debugera lub nieprawidłowe położenie dyrektywy. |
WrongUseOfAddressOf | 1263 | Adres operatora może być używany tylko na liście argumentów. |