JSError Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica i messaggi di errore di JScript. La classe appartiene alla categoria dello stato di esecuzione e compilazione.
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.
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
- Ereditarietà
- Attributi
Campi
AbstractCannotBePrivate | 1157 | Un metodo astratto non può essere privato. |
AbstractCannotBeStatic | 1216 | I metodi statici non possono essere astratti. |
AbstractWithBody | 1192 | Una funzione astratta non può avere un corpo. |
ActionNotSupported | 445 | L'oggetto non supporta l'azione. |
AmbiguousBindingBecauseOfEval | 1150 | La presenza di Eval ha reso ambiguo l'uso di questo nome. |
AmbiguousBindingBecauseOfWith | 1149 | L'istruzione With ha reso ambiguo l'uso di questo nome. |
AmbiguousConstructorCall | 1184 | Più costruttori corrispondono a questo elenco di parametri. |
AmbiguousMatch | 1183 | Più metodi o proprietà corrispondono a questo elenco di parametri. |
ArrayLengthAssignIncorrect | 5030 | Alla lunghezza della matrice deve essere assegnato un numero positivo finito. |
ArrayLengthConstructIncorrect | 5029 | La lunghezza della matrice deve essere pari a un numero intero finito. |
ArrayMayBeCopied | 1215 | L'assegnazione di una matrice JScript a un oggetto Array può determinare la copia della matrice. |
AssemblyAttributesMustBeGlobal | 1249 | Gli attributi personalizzati dell'assembly non possono essere parte di un altro costrutto. |
AssignmentToReadOnly | 5040 | Impossibile eseguire l'assegnazione a campo o proprietà in sola lettura. |
BadBreak | 1019 | Impossibile avere |
BadContinue | 1020 | Impossibile avere |
BadFunctionDeclaration | 1199 | Possibile dichiarazione di funzione non valida, funzione mancante o errore di sintassi non riconosciuto. |
BadHexDigit | 1023 | Prevista cifra esadecimale. |
BadLabel | 1025 | Esiste già un'etichetta con il nome specificato. |
BadModifierInInterface | 1224 | Impossibile utilizzare questo modificatore con un membro di interfaccia. |
BadOctalLiteral | 1242 | Valore letterale ottale non corretto interpretato come valore letterale. |
BadPropertyDeclaration | 1200 | Dichiarazione di proprietà non valida. La funzione di accesso |
BadReturn | 1018 | L'istruzione return non può essere visualizzata all'esterno della funzione. |
BadSwitch | 1103 | Istruzione |
BadThrow | 1239 | Un'istruzione |
BadVariableDeclaration | 1198 | Possibile dichiarazione di funzione non valida, |
BadWayToLeaveFinally | 1190 | Un blocco |
BaseClassIsExpandoAlready | 1156 | Una classe base è già contrassegnata Expando. La specifica corrente verrà ignorata. |
BooleanExpected | 5010 | Nessun valore booleano trovato. |
CannotAssignToFunctionResult | 5003 | Assegnazione a un risultato di funzione non consentita. |
CannotBeAbstract | 1212 | Non può essere astratto a meno che la classe non sia contrassegnata come tale. |
CannotCallSecurityMethodLateBound | 5044 | Impossibile chiamare i metodi di sicurezza Deny(), PermitOnly() e Assert() utilizzando l'associazione tardiva. |
CannotChangeVisibility | 1171 | Impossibile modificare la specifica della visibilità di un metodo di base. |
CannotInstantiateAbstractClass | 1214 | Impossibile costruire un'istanza di una classe astratta. |
CannotNestPositionDirective | 1119 | La direttiva di posizione deve essere terminata prima di poterne iniziare una nuova. |
CannotReturnValueFromVoidFunction | 1182 | Un costruttore o una funzione void non può restituire un valore. |
CannotUseNameOfClass | 1124 | Solo una funzione costruttore può avere lo stesso nome della classe in cui viene definita. |
CannotUseStaticSecurityAttribute | 5045 | JScript non supporta gli attributi di sicurezza statici. |
CantAssignThis | 5000 | Impossibile assegnare a |
CantCreateObject | 429 | Impossibile creare l'oggetto. |
CcInvalidElif | 1106 |
|
CcInvalidElse | 1105 |
|
CcInvalidEnd | 1104 |
|
CcInvalidInDebugger | 1256 | Impossibile utilizzare variabili e direttive di compilazione condizionale nel debugger. |
CcOff | 1030 | Compilazione condizionale disattivata. |
CircularDefinition | 1120 | Definizione circolare. |
ClashWithProperty | 1177 | Il nome del campo è in conflitto con il nome della proprietà. |
ClassNotAllowed | 1109 | Definizione di classi non consentita in questo contesto. |
ConstructorMayNotHaveReturnType | 1233 | A un costruttore non può essere associato un tipo restituito. |
CustomAttributeUsedMoreThanOnce | 1236 | Questo tipo di attributo deve essere univoco. |
DateExpected | 5006 | Previsto oggetto Date. |
DelegatesShouldNotBeExplicitlyConstructed | 1258 | I delegati non devono essere costruiti in modo esplicito. Utilizzare semplicemente il nome del metodo. |
Deprecated | 1121 | Il tipo specificato è deprecato. |
DifferentReturnTypeFromBase | 1176 | Il metodo della base ha un tipo restituito differente. |
DoesNotHaveAnAddress | 1203 | L'espressione non ha un indirizzo. |
DupDefault | 1027 |
|
DuplicateMethod | 1251 | Il metodo ha lo stesso nome, gli stessi tipi di parametro e tipo restituito di un altro metodo di questa classe. |
DuplicateName | 1111 | Identificatore già in uso. |
DuplicateNamedParameter | 5036 | Parametro denominato duplicato. |
DupVisibility | 1101 | Modificatore di visibilità già definito. |
EnumeratorExpected | 5015 | Previsto oggetto Enumerator. |
EnumNotAllowed | 1230 | Definizione di |
ErrEOF | 1107 | Previsti più caratteri di origine. |
ExceptionFromHResult | 6011 | Eccezione da HRESULT. |
ExecutablesCannotBeLocalized | 1254 | I file eseguibili non possono essere localizzati. Il campo Culture deve essere sempre vuoto. |
ExpandoClassShouldNotImpleEnumerable | 1162 | Le classi Expando non devono implementare IEnumerable. L'interfaccia è definita in modo implicito nelle classi Expando. |
ExpandoMustBePublic | 1257 | I metodi Expando devono essere pubblici. |
ExpandoPrecludesAbstract | 1222 | I metodi Expando non possono essere astratti. |
ExpandoPrecludesOverride | 1220 | I metodi Expando non possono eseguire l'override dei metodi di una classe base. |
ExpandoPrecludesStatic | 1250 | I metodi Expando non possono essere statici. |
ExpectedAssembly | 1248 | Previsto assembly. |
ExpressionExpected | 1195 | È prevista l'espressione. |
FileNotFound | 53 | File non trovato. |
FinalPrecludesAbstract | 1209 | Impossibile utilizzare |
FractionOutOfRange | 5026 | Il numero delle cifre frazionarie non è compreso nell'intervallo. |
FuncEvalAborted | 6000 | Valutazione della funzione interrotta. |
FuncEvalBadLocation | 6007 | Impossibile valutare la funzione quando interrotta a questo punto del programma. |
FuncEvalBadThreadNotStarted | 6005 | Valutazione della funzione non riuscita e thread non avviato. |
FuncEvalBadThreadState | 6004 | Valutazione della funzione non riuscita. Il thread può contenere dati non corretti. |
FuncEvalThreadSleepWaitJoin | 6003 | Valutazione della funzione non riuscita. Thread inattivo, in attesa di un oggetto o del completamento di un altro thread. |
FuncEvalThreadSuspended | 6002 | Valutazione della funzione non riuscita. Thread sospeso. |
FuncEvalTimedout | 6001 | Timeout della valutazione della funzione. |
FuncEvalWebMethod | 6008 | Impossibile chiamare un metodo Web nel debugger. |
FunctionExpected | 5002 | Prevista funzione. |
GetAndSetAreInconsistent | 1142 | I metodi |
HidesAbstractInBase | 1172 | Il metodo nasconde un metodo |
HidesParentMember | 1170 | La classe |
IllegalAssignment | 5008 | Assegnazione non valida. |
IllegalChar | 1014 | Carattere non valido. |
IllegalEval | 5033 | Un oggetto Eval non può essere chiamato da un alias. |
IllegalParamArrayAttribute | 1221 | Un elenco di argomenti variabili deve essere di tipo matrice. |
IllegalUseOfSuper | 1189 | Impossibile utilizzare la classe base nella modalità corrente. |
IllegalUseOfThis | 1122 | Impossibile utilizzare |
IllegalVisibility | 1102 | Modificatore di visibilità non valido. |
ImplicitlyReferencedAssemblyNotFound | 1259 | Un assembly a cui si fa riferimento dipende da un altro assembly che non contiene riferimenti o non è stato trovato. |
ImpossibleConversion | 1208 | La conversione o la coercizione specificata non è consentita. |
IncompatibleAssemblyReference | 1267 | L'assembly cui si fa riferimento non è compatibile. |
IncompatibleVisibility | 1108 | Modificatore di visibilità non compatibile. |
IncorrectNumberOfIndices | 5042 | Il numero degli indici non corrisponde alla dimensione della matrice. |
InstanceNotAccessibleFromStatic | 1243 | Un membro non statico non è accessibile da un ambito |
InterfaceIllegalInInterface | 1227 | Le interfacce non possono essere dichiarate in un' |
InternalError | 51 | È stato generato un errore interno. |
InvalidAssemblyKeyFile | 1268 | È stato utilizzato un file di chiave assembly non valido. |
InvalidBaseTypeForEnum | 1213 | Il tipo base di un' |
InvalidCall | 5 | Chiamata di routine o argomento non valido. |
InvalidCustomAttribute | 1143 | Una classe Attribute personalizzata deve derivare da Attribute. |
InvalidCustomAttributeArgument | 1144 | In un elenco di argomenti del costruttore dell'attributo personalizzato sono consentiti solo tipi primitivi. |
InvalidCustomAttributeClassOrCtor | 1146 | Costruttore o classe Attribute personalizzata sconosciuta. |
InvalidCustomAttributeTarget | 1231 | L'attributo non è valido per questo tipo di dichiarazione. |
InvalidDebugDirective | 1235 | Direttiva di debug non valida. |
InvalidElse | 1034 |
|
InvalidImport | 1229 | L'istruzione |
InvalidLanguageOption | 1179 | Specificare l'opzione di lingua "fast" o "versionSafe". |
InvalidPositionDirective | 1114 | Rilevata direttiva di posizione sconosciuta. |
InvalidPrototype | 5023 | La funzione non ha un oggetto prototipo valido. |
InvalidResource | 1262 | File resources non valido. |
ItemNotAllowedOnExpandoClass | 1152 | Impossibile definire la proprietà Item in una classe Expando. Item è riserva ai campi Expando. |
KeywordUsedAsIdentifier | 1137 | Impossibile utilizzare una parola riservata come identificatore. |
MemberInitializerCannotContainFuncExpr | 1270 | Un inizializzatore di membro non può contenere un'espressione di funzione. |
MemberTypeCLSCompliantMismatch | 1265 | Il membro di classe non può essere contrassegnato come conforme a Common Language Runtime (CLS) perché la classe non è contrassegnata come tale. |
MethodClashOnExpandoSuperClass | 1155 | Impossibile creare la classe Expando perché una proprietà denominata |
MethodInBaseIsNotVirtual | 1174 | Un metodo in una classe di base che è |
MethodNotAllowedOnExpandoClass | 1153 | Impossibile definire una proprietà denominata |
MissingConstructForAttributes | 1160 | L'elenco di attributi non è valido per il contesto corrente. |
MissingNameParameter | 5037 | Il nome di parametro denominato specificato non è uno dei parametri formali. |
MoreNamedParametersThanArguments | 5038 | Argomenti specificati insufficienti. Il numero dei nomi di parametro denominati non può superare il numero di argomenti passati. |
MustBeEOL | 1115 | È possibile che la direttiva non sia seguita da altro codice sulla stessa riga. |
MustImplementMethod | 1128 | La classe derivata deve fornire un'implementazione del metodo. |
MustProvideNameForNamedParameter | 5035 | Impossibile fornire un nome di parametro denominato vuoto o null. |
NeedArrayObject | 5031 | "|" non è un oggetto Array. Previsto oggetto Array. |
NeedCompileTimeConstant | 1110 | L'espressione deve essere un'espressione costante in fase di compilazione. |
NeedInstance | 1210 | È prevista un'istanza. |
NeedInterface | 1129 | È previsto un nome di interfaccia. |
NeedObject | 424 | Oggetto richiesto. |
NeedType | 1112 | Previsto nome di tipo. |
NestedInstanceTypeCannotBeExtendedByStatic | 1237 | Un tipo annidato non static può essere esteso solo da un tipo non static annidato nella stessa classe. |
NewNotSpecifiedInMethodDeclaration | 1173 | Un metodo corrisponde a un metodo in una classe base. Specificare |
NoAt | 1032 | Previsto |
NoCatch | 1033 | Previsto |
NoCcEnd | 1029 | Previsto |
NoColon | 1003 | Previsto ":". |
NoComma | 1100 | Previsto ",". |
NoCommaOrTypeDefinitionError | 1191 | Previsto "," o dichiarazione del tipo non valida. Scrivere "<identificatore> : <tipo>"not"<Tipo> <identificatore>". |
NoCommentEnd | 1016 | Commento non terminato. |
NoConstructor | 5032 | Costruttore non trovato. |
NoEqual | 1011 | Previsto "=". |
NoError | 0 | Nessun errore. Si tratta del valore predefinito (0) per l'enumerazione. |
NoFuncEvalAllowed | 6006 | Valutazione della funzione interrotta. Per attivare la valutazione della proprietà, fare clic su Opzioni dal menu Strumenti, quindi selezionare Debug nella visualizzazione struttura ad albero. |
NoIdentifier | 1010 | Previsto identificatore. |
NoLabel | 1026 | Impossibile trovare etichetta. |
NoLeftCurly | 1008 | Previsto "{". |
NoLeftParen | 1005 | Previsto "(". |
NoMemberIdentifier | 1028 | Previsto identificatore o |
NoMethodInBaseToNew | 1175 | Non esiste alcun membro da nascondere ( |
NoMethodInBaseToOverride | 1180 | Non esiste alcun membro da nascondere ( |
NonCLSCompliantMember | 1163 | Il membro specificato non è conforme a CLS. |
NonCLSCompliantType | 1264 | Il tipo specificato non è conforme a CLS. |
NonClsException | 5046 | Una destinazione ha generato un'eccezione diversa da CLS. |
NonStaticWithTypeName | 1245 | Impossibile accedere a un membro non statico con il nome della classe. |
NonSupportedInDebugger | 5039 | Impossibile valutare l'espressione nel debugger. |
NoRightBracket | 1007 | Previsto "]". |
NoRightBracketOrComma | 1194 | Previsto "," o "]". |
NoRightCurly | 1009 | Previsto "}". |
NoRightParen | 1006 | Previsto ")". |
NoRightParenOrComma | 1193 | Previsto "," o ")". |
NoSemicolon | 1004 | Previsto ";". |
NoSuchMember | 1151 | Oggetti di questo tipo non hanno tale membro. |
NoSuchStaticMember | 1246 | Tipo privo di tale membro |
NoSuchType | 1241 | Impossibile trovare il tipo. È possibile che manchi un riferimento a un assembly. |
NotAccessible | 1123 | L'oggetto o il membro non è accessibile da questo ambito. |
NotAllowedInSuperConstructorCall | 1140 | L'oggetto o il membro non è consentito in una chiamata al costruttore di classe base. |
NotAnExpandoFunction | 1252 | I membri di classe utilizzati come costruttori devono essere contrassegnati come funzioni Expando. |
NotCollection | 451 | L'oggetto non è un insieme. |
NotConst | 1031 | Prevista costante. |
NotDeletable | 1164 | L'oggetto o il membro non può essere eliminato. |
NotIndexable | 1158 | Oggetti di questo tipo non sono indicizzabili. |
NotInsideClass | 1113 | Valido solo all'interno di una definizione di classe. |
NotMeantToBeCalledDirectly | 1141 | Non è possibile chiamare direttamente questo metodo. Se possibile, utilizzare invece le funzioni di accesso alle proprietà. |
NotOKToCallSuper | 1188 | Impossibile chiamare un costruttore di classi base da questa posizione. |
NotValidForConstructor | 1181 | Non valido per un costruttore. |
NotValidVersionString | 1253 | Stringa di versione non valida. |
NotYetImplemented | 5034 | Non ancora implementato. |
NoVarInEnum | 1228 | Le dichiarazioni di membri di |
NoWhile | 1024 | Previsto |
NumberExpected | 5001 | Previsto un numero. |
ObjectExpected | 5007 | Previsto un oggetto. |
OctalLiteralsAreDeprecated | 1186 | I valori letterali sono deprecati. |
OLENoPropOrMethod | 438 | L'oggetto non supporta la proprietà o il metodo. |
OnlyClassesAllowed | 1161 | All'interno di un |
OnlyClassesAndPackagesAllowed | 1234 | In una libreria sono consentiti solo package e classi. |
OutOfMemory | 7 | Memoria insufficiente. |
OutOfStack | 28 | Spazio dello stack insufficiente. |
OverrideAndHideUsedTogether | 1178 | Impossibile utilizzare |
PackageExpected | 1165 | Previsto nome del package. |
PackageInWrongContext | 1232 | Definizione di package non consentita in questo contesto. |
ParamListNotLast | 1240 | Un elenco di argomenti variabili deve essere l'ultimo argomento. |
PossibleBadConversion | 1260 | La conversione potrebbe non riuscire in fase di esecuzione. |
PossibleBadConversionFromString | 1261 | La conversione di una stringa in un numero o valore booleano è lenta e potrebbe non riuscire in fase di esecuzione. |
PrecisionOutOfRange | 5027 | La precisione non è compresa nell'intervallo consentito. |
PropertyLevelAttributesMustBeOnGetter | 1238 | Un attributo destinato alla proprietà deve essere specificato nella funzione di accesso |
RefParamsNonSupportedInDebugger | 5043 | I metodi con i parametri |
RegExpExpected | 5016 | Previsto oggetto RegExpObject. |
RegExpSyntax | 5017 | Errore di sintassi nell'espressione regolare. |
ShouldBeAbstract | 1223 | Una funzione senza un corpo deve essere |
SideEffectsDisallowed | 6012 | L'espressione produce effetti collaterali e non verrà valutata. |
StaticIsAlreadyFinal | 1217 | I metodi statici non possono essere |
StaticMethodsCannotHide | 1219 | I metodi statici non possono nascondere i metodi di una classe base. |
StaticMethodsCannotOverride | 1218 | I metodi statici non possono eseguire l'override dei metodi di una classe base. |
StaticMissingInStaticInit | 1159 | L'inizializzatore statico deve specificare la parola chiave |
StaticRequiresTypeName | 1244 | Si deve accedere a un membro statico tramite il nome della classe. |
StaticVarNotAvailable | 6009 | Variabile statica non disponibile. |
StringConcatIsSlow | 1255 | L'operatore più (+) è poco efficiente per la concatenazione di stringhe. In alternativa, considerare l'utilizzo di StringBuilder. |
StringExpected | 5005 | Prevista stringa. |
SuperClassConstructorNotAccessible | 1185 | Il costruttore della classe base non è accessibile da questo ambito. |
SuspectAssignment | 1206 | La condizione |
SuspectLoopCondition | 1247 | La condizione loop non può contenere una chiamata a una funzione. |
SuspectSemicolon | 1207 | Trovata istruzione vuota nell'istruzione |
SyntaxError | 1002 | Rilevato errore di sintassi. |
TooFewParameters | 1204 | Non tutti i parametri obbligatori sono stati forniti. |
TooManyParameters | 1148 | Troppi parametri effettivi. I parametri in eccesso verranno ignorati. |
TooManyTokensSkipped | 1197 | Troppi errori. Il file potrebbe non essere un file JScript. |
TypeAssemblyCLSCompliantMismatch | 1266 | Il tipo non può essere contrassegnato come conforme a CLS perché l'assembly non è contrassegnato come tale. |
TypeCannotBeExtended | 1134 | Impossibile estendere il tipo. |
TypeMismatch | 13 | Tipo non corrispondente. |
TypeNameTooLong | 1269 | Il nome completo del tipo è troppo lungo. Deve essere inferiore a 1.024 caratteri. |
TypeObjectNotAvailable | 6010 | L'oggetto Type per questo tipo non è disponibile. |
UncaughtException | 5022 | Eccezione generata e non intercettata. |
UndeclaredVariable | 1135 | Variabile non dichiarata. |
UndefinedIdentifier | 5009 | Identificatore non definito. |
UnexpectedSemicolon | 1196 | Non previsto ";". |
UnreachableCatch | 1133 | Clausola catch non raggiungibile. |
UnterminatedString | 1015 | Costante di stringa senza terminazione. |
URIDecodeError | 5025 | La codifica utilizzata per l'URI da decodificare non è corretta. |
URIEncodeError | 5024 | L'URI da codificare contiene un carattere non valido. |
UselessAssignment | 1205 | Un'assegnazione crea una proprietà Expando che viene immediatamente eliminata. |
UselessExpression | 1169 | L'espressione non ha effetto. |
VariableLeftUninitialized | 1136 | Le variabili non inizializzate sono pericolose e di utilizzo lento. Lasciare la variabile non inizializzata? |
VariableMightBeUnitialized | 1187 | La variabile potrebbe non essere inizializzata. |
VarIllegalInInterface | 1226 | Le variabili non possono essere dichiarate in un'interfaccia. |
VBArrayExpected | 5013 | Previsto VBArray. |
WriteOnlyProperty | 5041 | La proprietà è di sola scrittura. |
WrongDirective | 1118 | Direttiva di debugger errata o posizione non valida per la direttiva. |
WrongUseOfAddressOf | 1263 | L'indirizzo dell'operatore può essere utilizzato solo in un elenco di argomenti. |