Condividi tramite


JSError Enumerazione

Definizione

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 break all'esterno del ciclo.

BadContinue 1020

Impossibile avere continue all'esterno del ciclo.

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 get non deve avere argomenti e la funzione di accesso set deve avere un solo argomento.

BadReturn 1018

L'istruzione return non può essere visualizzata all'esterno della funzione.

BadSwitch 1103

Istruzione case o default mancante.

BadThrow 1239

Un'istruzione throw deve avere un argomento a meno che non si trovi all'interno del blocco catch di un'istruzione try.

BadVariableDeclaration 1198

Possibile dichiarazione di funzione non valida, var mancante o errore di sintassi non riconosciuto.

BadWayToLeaveFinally 1190

Un blocco finally così formato è lento e può generare confusione.

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 this.

CantCreateObject 429

Impossibile creare l'oggetto.

CcInvalidElif 1106

@elif non corrispondente; nessun @if definito.

CcInvalidElse 1105

@else non corrispondente; nessun @if definito.

CcInvalidEnd 1104

@end non corrispondente; nessun @if definito.

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

default può apparire una sola volta in un'istruzione switch.

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 enum non consentita in questo contesto.

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 final e abstract congiuntamente.

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 get e set di questa proprietà non corrispondono.

HidesAbstractInBase 1172

Il metodo nasconde un metodo abstract in una classe base.

HidesParentMember 1170

La classe base contiene già un membro con questo nome.

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 this nel contesto corrente.

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 static.

InterfaceIllegalInInterface 1227

Le interfacce non possono essere dichiarate in un'interface.

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'enum deve essere un tipo integrale primitivo.

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

else non corrispondente; nessun if definito.

InvalidImport 1229

L'istruzione import non è valida nel contesto corrente.

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 Elemento è già definita nella gerarchia delle classi.

MethodInBaseIsNotVirtual 1174

Un metodo in una classe di base che è final o non è virtual override viene ignorato. Specificare hide.

MethodNotAllowedOnExpandoClass 1153

Impossibile definire una proprietà denominata Elemento in una classe Expando.

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 override o hide.

NoAt 1032

Previsto @.

NoCatch 1033

Previsto catch.

NoCcEnd 1029

Previsto @end.

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 string.

NoMethodInBaseToNew 1175

Non esiste alcun membro da nascondere (hide) in una classe base.

NoMethodInBaseToOverride 1180

Non esiste alcun membro da nascondere (override) in una classe base.

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 static.

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 enum non devono utilizzare la parola chiave var.

NoWhile 1024

Previsto while.

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 package sono consentite solo classi.

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 override e hide insieme in una dichiarazione del membro.

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 get, se la funzione di accesso get è presente.

RefParamsNonSupportedInDebugger 5043

I metodi con i parametri ref non possono essere chiamati nel debugger.

RegExpExpected 5016

Previsto oggetto RegExpObject.

RegExpSyntax 5017

Errore di sintassi nell'espressione regolare.

ShouldBeAbstract 1223

Una funzione senza un corpo deve essere abstract.

SideEffectsDisallowed 6012

L'espressione produce effetti collaterali e non verrà valutata.

StaticIsAlreadyFinal 1217

I metodi statici non possono essere final.

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 static.

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 If non può contenere un'assegnazione.

SuspectLoopCondition 1247

La condizione loop non può contenere una chiamata a una funzione.

SuspectSemicolon 1207

Trovata istruzione vuota nell'istruzione if.

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.

Si applica a