JSError Énumération

Définition

Spécifie les messages d'erreur JScript. Cette classe appartient à la catégorie de compilation et d'état du runtime.

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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
Héritage
Attributs

Champs

AbstractCannotBePrivate 1157

Une méthode abstraite ne peut pas être privée.

AbstractCannotBeStatic 1216

Les méthodes statiques ne peuvent pas être abstraites.

AbstractWithBody 1192

Une fonction abstraite ne peut pas avoir de corps.

ActionNotSupported 445

L'objet ne prend pas en charge cette action.

AmbiguousBindingBecauseOfEval 1150

La présence de Eval a rendu l'utilisation de ce nom ambiguë.

AmbiguousBindingBecauseOfWith 1149

L'instruction With a rendu l'utilisation de ce nom ambiguë.

AmbiguousConstructorCall 1184

Plusieurs constructeurs correspondent à cette liste de paramètres.

AmbiguousMatch 1183

Plusieurs méthodes ou propriétés correspondent à cette liste de paramètres.

ArrayLengthAssignIncorrect 5030

Un nombre positif fini doit être assigné à la longueur de tableau.

ArrayLengthConstructIncorrect 5029

La longueur de tableau doit être un entier positif fini.

ArrayMayBeCopied 1215

L'assignation d'un tableau JScript à Array peut entraîner la copie du tableau.

AssemblyAttributesMustBeGlobal 1249

Les attributs personnalisés d'assembly ne peuvent pas faire partie d'une autre construction.

AssignmentToReadOnly 5040

Impossible d'assigner à un champ ou à une propriété en lecture seule.

BadBreak 1019

Impossible d'avoir break à l'extérieur de la boucle.

BadContinue 1020

Impossible d'avoir continue à l'extérieur de la boucle.

BadFunctionDeclaration 1199

Déclaration de fonction non valide possible, fonction manquante ou erreur de syntaxe non reconnue.

BadHexDigit 1023

Chiffre hexadécimal attendu.

BadLabel 1025

Il existe déjà une étiquette portant ce nom.

BadModifierInInterface 1224

Ce modificateur ne peut pas être utilisé sur un membre d'interface.

BadOctalLiteral 1242

Un littéral octal incorrect est considéré comme un littéral décimal.

BadPropertyDeclaration 1200

Déclaration de propriété non valide. L'accesseur get ne doit pas avoir d'argument et l'accesseur set doit en avoir un.

BadReturn 1018

L'instruction Return ne peut pas apparaître en dehors de la fonction.

BadSwitch 1103

Instruction case ou default manquante.

BadThrow 1239

L'instruction throw doit avoir un argument, sauf si elle est dans le bloc catch d'une instruction try.

BadVariableDeclaration 1198

Déclaration de variable non valide possible, var manquant, ou erreur de syntaxe non reconnue.

BadWayToLeaveFinally 1190

L'état actuel du bloc finally peut rendre son utilisation ambiguë et lente.

BaseClassIsExpandoAlready 1156

Une classe de base est déjà marquée Expando ; la spécification actuelle sera ignorée.

BooleanExpected 5010

Aucune valeur Boolean n'a été trouvée.

CannotAssignToFunctionResult 5003

Impossible d'assigner à un résultat de fonction.

CannotBeAbstract 1212

Impossible d'être abstrait sauf si la classe est marquée comme abstraite.

CannotCallSecurityMethodLateBound 5044

Les méthodes de sécurité Deny(), PermitOnly() et Assert() ne peuvent pas être appelées à l'aide d'une liaison tardive.

CannotChangeVisibility 1171

Impossible de modifier la spécification de visibilité d'une méthode de base.

CannotInstantiateAbstractClass 1214

Il n'est pas possible de construire une instance d'une classe abstraite.

CannotNestPositionDirective 1119

La directive de position doit être terminée avant de démarrer une nouvelle.

CannotReturnValueFromVoidFunction 1182

Impossible de retourner une valeur d'une fonction ou d'un constructeur void.

CannotUseNameOfClass 1124

Seule une fonction constructeur peut avoir le même nom que la classe qui la contient.

CannotUseStaticSecurityAttribute 5045

JScript ne prend pas en charge d'attributs de sécurité statiques.

CantAssignThis 5000

Impossible d'assigner à this.

CantCreateObject 429

Impossible de créer l'objet.

CcInvalidElif 1106

@elif non apparié ; aucun @if défini.

CcInvalidElse 1105

@else non apparié ; aucun @if défini.

CcInvalidEnd 1104

@end non apparié ; aucun @if défini.

CcInvalidInDebugger 1256

Les directives et variables de compilation conditionnelles ne peuvent pas être utilisées dans le débogueur.

CcOff 1030

La compilation conditionnelle est désactivée.

CircularDefinition 1120

Définition circulaire.

ClashWithProperty 1177

Le nom du champ est en conflit avec le nom de la propriété.

ClassNotAllowed 1109

Définition de classe non autorisée dans ce contexte.

ConstructorMayNotHaveReturnType 1233

Un constructeur ne peut pas avoir de type de retour.

CustomAttributeUsedMoreThanOnce 1236

Ce type d'attribut doit être unique.

DateExpected 5006

Objet date attendu.

DelegatesShouldNotBeExplicitlyConstructed 1258

Les délégués ne doivent pas être construits explicitement ; utilisez simplement le nom de méthode.

Deprecated 1121

Le type spécifié est déconseillé.

DifferentReturnTypeFromBase 1176

La méthode dans une classe de base a un type de retour différent.

DoesNotHaveAnAddress 1203

L'expression n'a pas d'adresse.

DupDefault 1027

default ne peut apparaître qu'une seule fois dans une instruction switch.

DuplicateMethod 1251

Cette méthode a le même nom, types de paramètre et type de retour qu'une autre méthode dans cette classe.

DuplicateName 1111

Identificateur déjà utilisé.

DuplicateNamedParameter 5036

Le paramètre nommé est dupliqué.

DupVisibility 1101

Le modificateur de visibilité est déjà défini.

EnumeratorExpected 5015

Objet énumérateur attendu.

EnumNotAllowed 1230

Définition de enum non autorisée dans ce contexte.

ErrEOF 1107

Davantage de caractères sources sont attendus.

ExceptionFromHResult 6011

Exception de HRESULT.

ExecutablesCannotBeLocalized 1254

Les exécutables ne peuvent pas être localisés ; Culture doit toujours être vide.

ExpandoClassShouldNotImpleEnumerable 1162

Les classes Expando ne doivent pas implémenter IEnumerable. L'interface est définie implicitement sur les classes Expando.

ExpandoMustBePublic 1257

Les méthodes Expando doivent être publiques.

ExpandoPrecludesAbstract 1222

Les méthodes Expando ne peuvent pas être abstraites.

ExpandoPrecludesOverride 1220

Les méthodes Expando ne peuvent pas se substituer aux méthodes de la classe de base.

ExpandoPrecludesStatic 1250

Les méthodes Expando ne peuvent pas être statiques.

ExpectedAssembly 1248

Assembly attendu.

ExpressionExpected 1195

Expression attendue.

FileNotFound 53

Fichier introuvable.

FinalPrecludesAbstract 1209

final et abstract ne peuvent pas être utilisés conjointement.

FractionOutOfRange 5026

Le nombre de chiffres fractionnaires est hors limites.

FuncEvalAborted 6000

Arrêt de l'évaluation de la fonction.

FuncEvalBadLocation 6007

L'évaluation de fonction ne peut pas être effectuée à cet endroit du programme.

FuncEvalBadThreadNotStarted 6005

Échec de l'évaluation de fonction et non démarrage du thread.

FuncEvalBadThreadState 6004

Échec de l'évaluation de fonction. Le thread peut contenir des données incorrectes.

FuncEvalThreadSleepWaitJoin 6003

Échec de l'évaluation de fonction. Le thread est en état de veille, en attente d'un objet ou en attente de la fin d'un autre thread.

FuncEvalThreadSuspended 6002

Échec de l'évaluation de fonction. Le thread est suspendu.

FuncEvalTimedout 6001

Expiration du délai d'évaluation de la fonction.

FuncEvalWebMethod 6008

Impossible d'appeler une méthode Web dans le débogueur.

FunctionExpected 5002

Une fonction était attendue.

GetAndSetAreInconsistent 1142

Les méthodes get et set de cette propriété ne correspondent pas.

HidesAbstractInBase 1172

La méthode masque abstract dans une classe de base.

HidesParentMember 1170

La classe de base contient déjà un membre de ce nom.

IllegalAssignment 5008

Assignation non valide.

IllegalChar 1014

Caractère non valide.

IllegalEval 5033

Un Eval ne peut pas être appelé par un alias.

IllegalParamArrayAttribute 1221

Une liste d'arguments variable doit être du type tableau.

IllegalUseOfSuper 1189

Cette utilisation de la classe de base n'est pas valide.

IllegalUseOfThis 1122

Cette utilisation de this n'est pas valide dans le contexte actuel.

IllegalVisibility 1102

Modificateur de visibilité non valide.

ImplicitlyReferencedAssemblyNotFound 1259

Un assembly référencé dépend d'un autre assembly qui n'est pas référencé ou qui est introuvable.

ImpossibleConversion 1208

La conversion ou la contrainte spécifiée n'est pas possible.

IncompatibleAssemblyReference 1267

L'assembly référencé est incompatible.

IncompatibleVisibility 1108

Modificateur de visibilité incompatible.

IncorrectNumberOfIndices 5042

Le nombre d'indices ne correspond pas à la dimension du tableau.

InstanceNotAccessibleFromStatic 1243

Un membre non static n'est pas accessible à partir d'une portée static.

InterfaceIllegalInInterface 1227

Les interfaces ne peuvent pas être déclarées dans une interface.

InternalError 51

Une erreur interne a été levée.

InvalidAssemblyKeyFile 1268

Un fichier de clé de l'assembly non valide a été utilisé.

InvalidBaseTypeForEnum 1213

Le type de base enum doit être un type intégral primitif.

InvalidCall 5

Appel ou argument de procédure non valide.

InvalidCustomAttribute 1143

Une classe d'attributs personnalisés doit dériver de Attribute.

InvalidCustomAttributeArgument 1144

Seuls les types primitifs sont autorisés dans une liste des arguments du constructeur de l'attribut personnalisé.

InvalidCustomAttributeClassOrCtor 1146

Classe ou constructeur d'attributs personnalisés inconnu.

InvalidCustomAttributeTarget 1231

Cet attribut n'est pas valide pour ce type de déclaration.

InvalidDebugDirective 1235

Directive debug non valide.

InvalidElse 1034

else non apparié ; aucun if défini.

InvalidImport 1229

L'instruction import n'est pas valide dans ce contexte.

InvalidLanguageOption 1179

Doit spécifier l'option de langage "fast" ou "versionSafe".

InvalidPositionDirective 1114

Une directive de position inconnue a été découverte.

InvalidPrototype 5023

Objet prototype non valide pour cette fonction.

InvalidResource 1262

Fichier .resources non valide.

ItemNotAllowedOnExpandoClass 1152

Impossible de définir l'élément de propriété sur une classe Expando. Cet élément est réservé pour les champs Expando.

KeywordUsedAsIdentifier 1137

Vous ne pouvez pas utiliser de mot réservé en tant qu'identificateur.

MemberInitializerCannotContainFuncExpr 1270

Un initialiseur de membre ne peut pas contenir une expression de fonction.

MemberTypeCLSCompliantMismatch 1265

Le membre de classe ne peut pas être marqué comme conforme CLS (Common Language Specification), car la classe n'est pas marquée comme conforme CLS.

MethodClashOnExpandoSuperClass 1155

Impossible de créer la classe Expando, car une propriété nommée Item est déjà définie dans la hiérarchie de classes.

MethodInBaseIsNotVirtual 1174

Une méthode dans une classe de base qui est final ou qui n’est pas virtual override est ignorée. Spécifiez hide.

MethodNotAllowedOnExpandoClass 1153

Impossible de définir une propriété nommée Item sur une classe Expando.

MissingConstructForAttributes 1160

La liste d'attributs ne s'applique pas au contexte en cours.

MissingNameParameter 5037

Le nom de paramètre nommé spécifié n'appartient pas aux paramètres formels.

MoreNamedParametersThanArguments 5038

Un nombre insuffisant d'arguments a été spécifié. Le nombre de noms de paramètre nommés ne peut pas dépasser le nombre d'arguments passés.

MustBeEOL 1115

La directive ne peut pas être suivie par un autre code sur la même ligne.

MustImplementMethod 1128

La classe doit fournir une implémentation de la méthode.

MustProvideNameForNamedParameter 5035

Le nom du paramètre nommé ne doit pas être null ou vide.

NeedArrayObject 5031

« | » n'est pas un objet tableau. Objet tableau attendu.

NeedCompileTimeConstant 1110

Une expression doit être une constante de compilation.

NeedInstance 1210

Une instance est attendue.

NeedInterface 1129

Un nom d'interface est attendu.

NeedObject 424

Objet requis.

NeedType 1112

Nom de type attendu.

NestedInstanceTypeCannotBeExtendedByStatic 1237

Un type imbriqué non statique ne peut être étendu que par un type non statique imbriqué dans la même classe.

NewNotSpecifiedInMethodDeclaration 1173

Une méthode correspond à une méthode dans une classe de base. Doit spécifier override ou hide

NoAt 1032

@ attendu.

NoCatch 1033

catch attendu.

NoCcEnd 1029

@end attendu.

NoColon 1003

":" attendu.

NoComma 1100

"," attendu.

NoCommaOrTypeDefinitionError 1191

"," attendu ou déclaration de type non valide ; écrire "<Identifier> : <Type>" et non "<Type> <Identifier>".

NoCommentEnd 1016

Commentaire non terminé.

NoConstructor 5032

Constructeur inexistant.

NoEqual 1011

"=" attendu.

NoError 0

Pas d'erreur. Valeur par défaut (0) pour l'énumération.

NoFuncEvalAllowed 6006

Arrêt de l'évaluation de la fonction. Pour activer l’évaluation des propriétés, cliquez sur Options dans le menu Outils, puis sélectionnez Débogage dans l’arborescence.

NoIdentifier 1010

Identificateur attendu.

NoLabel 1026

Étiquette introuvable.

NoLeftCurly 1008

"{" attendu.

NoLeftParen 1005

"(" attendu.

NoMemberIdentifier 1028

Identificateur ou string attendu.

NoMethodInBaseToNew 1175

Il n'y a aucun membre dans une classe de base à hide.

NoMethodInBaseToOverride 1180

Il n'y a aucun membre dans une classe de base à override.

NonCLSCompliantMember 1163

Le membre spécifié n'est pas conforme CLS.

NonCLSCompliantType 1264

Le type spécifié n'est pas conforme CLS.

NonClsException 5046

Une cible a levé une exception non-CLS.

NonStaticWithTypeName 1245

Un membre non static n'est pas accessible avec le nom de la classe.

NonSupportedInDebugger 5039

Impossible d'évaluer l'expression dans le débogueur.

NoRightBracket 1007

"]" attendu.

NoRightBracketOrComma 1194

"," ou "]" attendu.

NoRightCurly 1009

"}" attendu.

NoRightParen 1006

")" attendu.

NoRightParenOrComma 1193

"," ou ")" attendu.

NoSemicolon 1004

";" attendu.

NoSuchMember 1151

Les objets de ce type n'ont pas ce membre.

NoSuchStaticMember 1246

Un type n'a pas ce membre static.

NoSuchType 1241

Type introuvable. Une référence d'assembly est peut-être manquante.

NotAccessible 1123

L'objet ou le membre n'est pas accessible depuis cette portée.

NotAllowedInSuperConstructorCall 1140

L'objet ou le membre n'est pas autorisé dans un appel au constructeur de classe de base.

NotAnExpandoFunction 1252

Les membres de classe utilisés comme constructeurs doivent être marqués comme fonctions Expando.

NotCollection 451

Cet objet n'est pas une collection.

NotConst 1031

Constante attendue.

NotDeletable 1164

L'objet ou le membre ne peut pas être supprimé.

NotIndexable 1158

Les objets de ce type ne sont pas indexables.

NotInsideClass 1113

Valide uniquement à l'intérieur d'une définition de classe.

NotMeantToBeCalledDirectly 1141

Vous ne pouvez pas appeler directement cette méthode. Si possible, utilisez plutôt des accesseurs de propriété.

NotOKToCallSuper 1188

L'appel à un constructeur de classe de base n'est pas valide à partir de cet emplacement.

NotValidForConstructor 1181

Non valide pour un constructeur.

NotValidVersionString 1253

Chaîne de version non valide.

NotYetImplemented 5034

Pas encore implémenté.

NoVarInEnum 1228

Les déclarations de membre enum ne doivent pas contenir le mot clé var.

NoWhile 1024

while attendu.

NumberExpected 5001

Nombre attendu.

ObjectExpected 5007

Objet attendu.

OctalLiteralsAreDeprecated 1186

Les littéraux octaux sont déconseillés.

OLENoPropOrMethod 438

L'objet ne prend pas en charge cette propriété ou méthode.

OnlyClassesAllowed 1161

Seules des classes sont autorisées dans un package.

OnlyClassesAndPackagesAllowed 1234

Seuls des classes et packages sont autorisés dans une bibliothèque.

OutOfMemory 7

Mémoire insuffisante.

OutOfStack 28

Espace de pile insuffisant.

OverrideAndHideUsedTogether 1178

Impossible d'utiliser override et hide conjointement dans une déclaration membre.

PackageExpected 1165

Nom de package attendu.

PackageInWrongContext 1232

Définition de package non autorisée dans ce contexte.

ParamListNotLast 1240

Une liste d'arguments variable doit être le dernier argument.

PossibleBadConversion 1260

Cette conversion peut échouer au moment de l'exécution.

PossibleBadConversionFromString 1261

La conversion d'une chaîne en un nombre ou une valeur Boolean est lente et peut échouer au moment de l'exécution.

PrecisionOutOfRange 5027

La précision est hors limites.

PropertyLevelAttributesMustBeOnGetter 1238

Un attribut qui cible la propriété doit être spécifié sur l'accesseur get, si l'accesseur get est présent.

RefParamsNonSupportedInDebugger 5043

Les méthodes avec les paramètres ref ne peuvent pas être appelées dans le débogueur.

RegExpExpected 5016

Objet RegExpObject attendu.

RegExpSyntax 5017

Erreur de syntaxe dans l'expression régulière.

ShouldBeAbstract 1223

Une fonction sans corps doit être de type abstract.

SideEffectsDisallowed 6012

L'expression provoque des effets secondaires et ne sera pas évaluée.

StaticIsAlreadyFinal 1217

Les méthodes statiques ne peuvent pas être final.

StaticMethodsCannotHide 1219

Les méthodes statiques ne peuvent pas masquer les méthodes de la classe de base.

StaticMethodsCannotOverride 1218

Les méthodes statiques ne peuvent pas se substituer aux méthodes de la classe de base.

StaticMissingInStaticInit 1159

L'initialiseur statique doit spécifier le mot clé static.

StaticRequiresTypeName 1244

Un membre statique doit être accessible par le nom de la classe.

StaticVarNotAvailable 6009

Une variable statique n'est pas disponible.

StringConcatIsSlow 1255

L'opérateur plus est une méthode lente de concaténation des chaînes. Utilisez StringBuilder à la place.

StringExpected 5005

Chaîne attendue.

SuperClassConstructorNotAccessible 1185

Le constructeur de classe de base n'est pas accessible à partir de cette portée.

SuspectAssignment 1206

La condition If ne peut pas contenir d'assignation.

SuspectLoopCondition 1247

La condition de boucle (loop) ne peut pas contenir d'appel de fonction.

SuspectSemicolon 1207

Instruction vide trouvée dans l'instruction if.

SyntaxError 1002

Erreur de syntaxe découverte.

TooFewParameters 1204

Tous les paramètres requis n'ont pas été fournis.

TooManyParameters 1148

Trop de paramètres réels. Les paramètres excédentaires seront ignorés.

TooManyTokensSkipped 1197

Trop d'erreurs. Le fichier n'est peut-être pas un fichier JScript.

TypeAssemblyCLSCompliantMismatch 1266

Le type ne peut pas être marqué conforme CLS, car l'assembly n'est pas marqué conforme CLS.

TypeCannotBeExtended 1134

Le type ne peut pas être étendu.

TypeMismatch 13

Incompatibilité de type.

TypeNameTooLong 1269

Le nom de type complet est trop long. Il doit comporter moins de 1 024 caractères.

TypeObjectNotAvailable 6010

L'objet de type pour ce type n'est pas disponible.

UncaughtException 5022

Exception levée mais non interceptée.

UndeclaredVariable 1135

La variable n'a pas été déclarée.

UndefinedIdentifier 5009

Identificateur non défini.

UnexpectedSemicolon 1196

";" inattendu.

UnreachableCatch 1133

Impossible d'atteindre la clause Catch.

UnterminatedString 1015

Constante de chaîne non terminée.

URIDecodeError 5025

L'encodage de l'URI à désencoder n'est pas valide.

URIEncodeError 5024

L'URI à encoder contient un caractère non valide.

UselessAssignment 1205

Une assignation crée une propriété Expando qui est immédiatement supprimée.

UselessExpression 1169

L'expression n'a pas d'effet.

VariableLeftUninitialized 1136

Les variables non initialisées sont d'une utilisation dangereuse et lente. Souhaitez-vous la laisser non initialisée ?

VariableMightBeUnitialized 1187

La variable peut ne pas être initialisée.

VarIllegalInInterface 1226

Les variables ne peuvent pas être déclarées dans une interface.

VBArrayExpected 5013

Un VBArray est attendu.

WriteOnlyProperty 5041

La propriété est en écriture seule.

WrongDirective 1118

Directive de débogueur ou directive de position incorrecte.

WrongUseOfAddressOf 1263

L'adresse d'opérateur ne peut être utilisée que dans une liste d'arguments.

S’applique à