JSError Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica los mensajes de error de JScript. Esta clase pertenece a la categoría de estados de compilación y estados en tiempo de ejecución.
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.
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
- Herencia
- Atributos
Campos
AbstractCannotBePrivate | 1157 | Un método abstract no puede ser privado. |
AbstractCannotBeStatic | 1216 | Los métodos static no pueden ser abstract. |
AbstractWithBody | 1192 | Una función abstracta no puede tener cuerpo. |
ActionNotSupported | 445 | El objeto no admite esta acción. |
AmbiguousBindingBecauseOfEval | 1150 | La presencia de Eval convierte el uso de este nombre en ambiguo. |
AmbiguousBindingBecauseOfWith | 1149 | La instrucción With utiliza este nombre de forma ambigua. |
AmbiguousConstructorCall | 1184 | Varios constructores coinciden con esta lista de parámetros. |
AmbiguousMatch | 1183 | Varios métodos o propiedades coinciden con esta lista de parámetros. |
ArrayLengthAssignIncorrect | 5030 | A la longitud de la matriz se le debe asignar un número positivo finito. |
ArrayLengthConstructIncorrect | 5029 | La longitud de la matriz debe ser un entero positivo finito. |
ArrayMayBeCopied | 1215 | Asignar una matriz de JScript a Array puede provocar que se copie la matriz. |
AssemblyAttributesMustBeGlobal | 1249 | Los atributos personalizados del ensamblado no pueden formar parte de otra construcción. |
AssignmentToReadOnly | 5040 | No es posible asignar a un campo o una propiedad de sólo lectura. |
BadBreak | 1019 | No puede tener |
BadContinue | 1020 | No puede tener |
BadFunctionDeclaration | 1199 | Posible declaración de función no válida, falta la función o no se reconoce el error de sintaxis. |
BadHexDigit | 1023 | Se esperaba un dígito hexadecimal. |
BadLabel | 1025 | Ya existe una etiqueta con ese nombre. |
BadModifierInInterface | 1224 | Este modificador no se puede utilizar en un miembro de interfaz. |
BadOctalLiteral | 1242 | Literal octal incorrecto tratado como literal decimal. |
BadPropertyDeclaration | 1200 | Declaración de propiedad no válida. El descriptor de acceso |
BadReturn | 1018 | La instrucción return no puede aparecer fuera de la función. |
BadSwitch | 1103 | Falta la instrucción |
BadThrow | 1239 | Una instrucción |
BadVariableDeclaration | 1198 | Posible declaración de variable no válida, falta |
BadWayToLeaveFinally | 1190 | Es lento y potencialmente confuso dejar un bloque |
BaseClassIsExpandoAlready | 1156 | Ya hay una clase base marcada como Expando; la especificación actual se omitirá. |
BooleanExpected | 5010 | No se encontró ningún valor booleano. |
CannotAssignToFunctionResult | 5003 | No se puede asignar al resultado de una función. |
CannotBeAbstract | 1212 | No puede ser abstract a menos que la clase se marque como abstract. |
CannotCallSecurityMethodLateBound | 5044 | No se puede llamar a los métodos de seguridad Deny(), PermitOnly() y Assert() utilizando el enlace en tiempo de compilación. |
CannotChangeVisibility | 1171 | No se puede cambiar la especificación de visibilidad de un método base. |
CannotInstantiateAbstractClass | 1214 | No es posible construir una instancia de una clase abstract. |
CannotNestPositionDirective | 1119 | La directiva de posición debe estar terminada antes de que se pueda iniciar otra. |
CannotReturnValueFromVoidFunction | 1182 | No puede devolver ningún valor a partir de una función void o constructor. |
CannotUseNameOfClass | 1124 | Sólo una función de constructor puede tener el mismo nombre que la clase en la que aparece. |
CannotUseStaticSecurityAttribute | 5045 | JScript no admite atributos de seguridad estáticos. |
CantAssignThis | 5000 | No puede asignar a |
CantCreateObject | 429 | No se puede crear el objeto. |
CcInvalidElif | 1106 | La instrucción |
CcInvalidElse | 1105 | La instrucción |
CcInvalidEnd | 1104 | La instrucción |
CcInvalidInDebugger | 1256 | Las directivas de compilación condicional y variables no se pueden utilizar en el depurador. |
CcOff | 1030 | La compilación condicional está desactiva. |
CircularDefinition | 1120 | Definición circular. |
ClashWithProperty | 1177 | El nombre del campo está en conflicto con el nombre de la propiedad. |
ClassNotAllowed | 1109 | No se permite la definición de clases en este contexto. |
ConstructorMayNotHaveReturnType | 1233 | Un constructor no puede tener un tipo de valor devuelto. |
CustomAttributeUsedMoreThanOnce | 1236 | Este tipo de atributo debe ser único. |
DateExpected | 5006 | Se esperaba un objeto de fecha. |
DelegatesShouldNotBeExplicitlyConstructed | 1258 | Los delegados no se deben construir explícitamente, use simplemente el nombre del método. |
Deprecated | 1121 | El tipo especificado está obsoleto. |
DifferentReturnTypeFromBase | 1176 | El método de la clase base tiene un tipo de valor devuelto diferente. |
DoesNotHaveAnAddress | 1203 | La expresión no tiene ninguna dirección. |
DupDefault | 1027 |
|
DuplicateMethod | 1251 | Este método tiene el mismo nombre, tipos de parámetro y de valor devuelto que otro método de esta clase. |
DuplicateName | 1111 | Identificador en uso. |
DuplicateNamedParameter | 5036 | Nombre de parámetro con nombre duplicado. |
DupVisibility | 1101 | El modificador de visibilidad ya se ha definido. |
EnumeratorExpected | 5015 | Se esperaba un objeto enumerador. |
EnumNotAllowed | 1230 | Definición de |
ErrEOF | 1107 | Se esperaban más caracteres de código fuente. |
ExceptionFromHResult | 6011 | Excepción de HRESULT. |
ExecutablesCannotBeLocalized | 1254 | Los archivos ejecutables no se pueden adaptar; la propiedad Culture siempre debe estar vacía. |
ExpandoClassShouldNotImpleEnumerable | 1162 | Las clases Expando no deben implementar IEnumerable. La interfaz está implícitamente definida en las clases Expando. |
ExpandoMustBePublic | 1257 | Los métodos Expando deben ser públicos. |
ExpandoPrecludesAbstract | 1222 | Los métodos Expando no pueden ser abstract. |
ExpandoPrecludesOverride | 1220 | Los métodos Expando no pueden reemplazar los métodos de clase base. |
ExpandoPrecludesStatic | 1250 | Los métodos Expando no pueden ser static. |
ExpectedAssembly | 1248 | Ensamblado esperado. |
ExpressionExpected | 1195 | Se esperaba una expresión. |
FileNotFound | 53 | No se encontró el archivo. |
FinalPrecludesAbstract | 1209 |
|
FractionOutOfRange | 5026 | El número de dígitos fraccionarios está fuera del intervalo. |
FuncEvalAborted | 6000 | Evaluación de la función anulada. |
FuncEvalBadLocation | 6007 | No se puede realizar la evaluación de la función si se detiene en este punto el programa. |
FuncEvalBadThreadNotStarted | 6005 | Error al evaluar la función y no se ha iniciado el subproceso. |
FuncEvalBadThreadState | 6004 | Error al evaluar la función. El subproceso puede contener datos incorrectos. |
FuncEvalThreadSleepWaitJoin | 6003 | Error al evaluar la función. El subproceso está inactivo, esperando un objeto o esperando a que termine otro subproceso. |
FuncEvalThreadSuspended | 6002 | Error al evaluar la función. Subproceso suspendido. |
FuncEvalTimedout | 6001 | Se superó el tiempo de espera de evaluación de la función. |
FuncEvalWebMethod | 6008 | No se puede llamar a un método Web en el depurador. |
FunctionExpected | 5002 | Se esperaba una función. |
GetAndSetAreInconsistent | 1142 | Los métodos |
HidesAbstractInBase | 1172 | El método oculta |
HidesParentMember | 1170 | La clase |
IllegalAssignment | 5008 | Asignación no válida. |
IllegalChar | 1014 | Carácter no válido. |
IllegalEval | 5033 | Un alias no puede llamar a Eval. |
IllegalParamArrayAttribute | 1221 | Una lista de argumentos de variable debe ser de un tipo de matriz. |
IllegalUseOfSuper | 1189 | No es válido utilizar la clase base de esta forma. |
IllegalUseOfThis | 1122 | No es válido utilizar |
IllegalVisibility | 1102 | Modificador de visibilidad no válido. |
ImplicitlyReferencedAssemblyNotFound | 1259 | El ensamblado al que se hace referencia depende de otro ensamblado al que no se hace referencia o que no se pudo encontrar. |
ImpossibleConversion | 1208 | La conversión especificada no es posible. |
IncompatibleAssemblyReference | 1267 | El ensamblado al que se hace referencia no es compatible. |
IncompatibleVisibility | 1108 | Modificador de visibilidad no compatible. |
IncorrectNumberOfIndices | 5042 | El número de índices no coincide con el rango de la matriz. |
InstanceNotAccessibleFromStatic | 1243 | No se puede tener acceso a un miembro no estático desde un ámbito |
InterfaceIllegalInInterface | 1227 | Las interfaces no se pueden declarar en |
InternalError | 51 | Se ha producido un error interno. |
InvalidAssemblyKeyFile | 1268 | Se ha utilizado un archivo de claves de ensamblado no válido. |
InvalidBaseTypeForEnum | 1213 | El tipo base de una |
InvalidCall | 5 | Argumento o llamada a procedimiento no válidos. |
InvalidCustomAttribute | 1143 | Una clase de atributos personalizada se debe derivar de Attribute. |
InvalidCustomAttributeArgument | 1144 | Solo se permiten tipos primitivos en una lista de argumentos de constructor de atributos personalizados. |
InvalidCustomAttributeClassOrCtor | 1146 | Constructor o clase de atributos personalizada desconocida. |
InvalidCustomAttributeTarget | 1231 | Este atributo no es válido para este tipo de declaración. |
InvalidDebugDirective | 1235 | Directiva de depuración no válida. |
InvalidElse | 1034 | La instrucción |
InvalidImport | 1229 | La instrucción |
InvalidLanguageOption | 1179 | Debe especificar la opción de lenguaje "fast" o "versionSafe". |
InvalidPositionDirective | 1114 | Se detectó una directiva de posición desconocida. |
InvalidPrototype | 5023 | Esta función no tiene ningún objeto prototipo válido. |
InvalidResource | 1262 | Éste no es un archivo .resources válido. |
ItemNotAllowedOnExpandoClass | 1152 | No se puede definir el elemento de propiedad en una clase Expando. Este elemento se reserva para los campos Expando. |
KeywordUsedAsIdentifier | 1137 | No se puede utilizar una palabra reservada como identificador. |
MemberInitializerCannotContainFuncExpr | 1270 | Un inicializador de miembro no puede contener una expresión de función. |
MemberTypeCLSCompliantMismatch | 1265 | No se puede marcar el miembro de la clase como conforme a CLS (Common Language Specification) porque la clase no está marcada como conforme a CLS. |
MethodClashOnExpandoSuperClass | 1155 | No se puede crear la Expando clase porque una propiedad denominada |
MethodInBaseIsNotVirtual | 1174 | Se omite un método de una clase base que sea |
MethodNotAllowedOnExpandoClass | 1153 | No se puede definir una propiedad denominada |
MissingConstructForAttributes | 1160 | La lista de atributos no se aplica al contexto actual. |
MissingNameParameter | 5037 | El nombre del parámetro con nombre especificado no es uno de los parámetros formales. |
MoreNamedParametersThanArguments | 5038 | No se han especificado suficientes argumentos. El número de nombres de parámetro no puede superar el número de argumentos pasados. |
MustBeEOL | 1115 | La directiva no puede ir seguida de otro código en la misma línea. |
MustImplementMethod | 1128 | La clase debe proporcionar una implementación del método. |
MustProvideNameForNamedParameter | 5035 | No se puede proporcionar un nombre de parámetro con nombre nulo o vacío. |
NeedArrayObject | 5031 | Un "|" no es un objeto de matriz. Se esperaba un objeto Array. |
NeedCompileTimeConstant | 1110 | Una expresión debe ser una constante en tiempo de compilación. |
NeedInstance | 1210 | Se espera una instancia. |
NeedInterface | 1129 | Se espera un nombre de interfaz. |
NeedObject | 424 | Se requiere un objeto. |
NeedType | 1112 | Se espera un nombre de tipo. |
NestedInstanceTypeCannotBeExtendedByStatic | 1237 | Un tipo anidado no estático sólo se puede extender a un tipo anidado no estático en la misma clase. |
NewNotSpecifiedInMethodDeclaration | 1173 | Un método coincide con un método en una clase base. Debe especificar |
NoAt | 1032 | Se esperaba |
NoCatch | 1033 | Se esperaba |
NoCcEnd | 1029 | Se esperaba |
NoColon | 1003 | Se espera ":". |
NoComma | 1100 | Se espera ",". |
NoCommaOrTypeDefinitionError | 1191 | Se esperaba "," o una declaración de tipo no válida; escriba "<Identifier> : <Type>", no "<Type><Identifier>". |
NoCommentEnd | 1016 | El comentario no está completo. |
NoConstructor | 5032 | No existe tal constructor. |
NoEqual | 1011 | Se espera "=". |
NoError | 0 | Sin errores. Este es el valor predeterminado (0) para la enumeración. |
NoFuncEvalAllowed | 6006 | Evaluación de función anulada. Para activar la evaluación de propiedades, haga clic en Opciones en el menú Herramientas y, después, seleccione Depuración en la vista de árbol. |
NoIdentifier | 1010 | Identificador esperado. |
NoLabel | 1026 | No se encuentra la etiqueta. |
NoLeftCurly | 1008 | Se espera "{". |
NoLeftParen | 1005 | Se espera "(". |
NoMemberIdentifier | 1028 | Identificador esperado o |
NoMethodInBaseToNew | 1175 | No hay ningún miembro en una clase base para especificar como |
NoMethodInBaseToOverride | 1180 | No hay ningún miembro en una clase base para especificar como |
NonCLSCompliantMember | 1163 | El miembro especificado no es conforme a CLS. |
NonCLSCompliantType | 1264 | El tipo especificado no es conforme a CLS. |
NonClsException | 5046 | Un destino produjo una excepción que no es CLS. |
NonStaticWithTypeName | 1245 | No se puede tener acceso a un miembro no estático con el nombre de clase. |
NonSupportedInDebugger | 5039 | La expresión no se puede evaluar en el depurador. |
NoRightBracket | 1007 | Se espera "]". |
NoRightBracketOrComma | 1194 | Se espera "," o "]". |
NoRightCurly | 1009 | Se espera "}". |
NoRightParen | 1006 | Se espera ")". |
NoRightParenOrComma | 1193 | Se espera "," o ")". |
NoSemicolon | 1004 | Se espera ";". |
NoSuchMember | 1151 | Los objetos de este tipo no tienen tal miembro. |
NoSuchStaticMember | 1246 | El tipo no tiene un miembro |
NoSuchType | 1241 | No se encontró el tipo. Puede que falte una referencia de ensamblado. |
NotAccessible | 1123 | El objeto o miembro no es accesible desde este ámbito. |
NotAllowedInSuperConstructorCall | 1140 | No se permite el objeto o miembro en una llamada al constructor de clases base. |
NotAnExpandoFunction | 1252 | Los miembros de clase utilizados como constructores se deben marcar como funciones Expando. |
NotCollection | 451 | Este objeto no es una colección. |
NotConst | 1031 | Se esperaba una constante. |
NotDeletable | 1164 | No se puede eliminar el objeto o miembro. |
NotIndexable | 1158 | Los objetos de este tipo no son indizables. |
NotInsideClass | 1113 | Sólo es válido dentro de una definición de clase. |
NotMeantToBeCalledDirectly | 1141 | No se puede llamar directamente a este método. Si es posible, utilice descriptores de acceso a propiedades. |
NotOKToCallSuper | 1188 | No es válido llamar a un constructor de clases base desde esta ubicación. |
NotValidForConstructor | 1181 | No es válido para un constructor. |
NotValidVersionString | 1253 | No es una cadena de versión válida. |
NotYetImplemented | 5034 | Sin implementar todavía. |
NoVarInEnum | 1228 | Las declaraciones de miembro |
NoWhile | 1024 | Se esperaba |
NumberExpected | 5001 | Se espera un número. |
ObjectExpected | 5007 | Se espera un objeto. |
OctalLiteralsAreDeprecated | 1186 | Los literales octales son obsoletos. |
OLENoPropOrMethod | 438 | El objeto no admite esta propiedad o método. |
OnlyClassesAllowed | 1161 | Sólo se permiten clases dentro de |
OnlyClassesAndPackagesAllowed | 1234 | Sólo se permiten clases y paquetes dentro de una biblioteca. |
OutOfMemory | 7 | Memoria insuficiente |
OutOfStack | 28 | Espacio de pila insuficiente. |
OverrideAndHideUsedTogether | 1178 | No se pueden utilizar juntos |
PackageExpected | 1165 | Se esperaba un nombre de paquete. |
PackageInWrongContext | 1232 | No se permite la definición de paquete en este contexto. |
ParamListNotLast | 1240 | Una lista de argumentos variable debe ser el último argumento. |
PossibleBadConversion | 1260 | Esta conversión puede fallar en tiempo de ejecución. |
PossibleBadConversionFromString | 1261 | Convertir una cadena en un número o booleano es un proceso lento y puede fallar en tiempo de ejecución. |
PrecisionOutOfRange | 5027 | La precisión está fuera del intervalo. |
PropertyLevelAttributesMustBeOnGetter | 1238 | Un atributo que se va a aplicar a la propiedad se debe especificar en el descriptor de acceso |
RefParamsNonSupportedInDebugger | 5043 | No se puede llamar a métodos con parámetros |
RegExpExpected | 5016 | Se esperaba un objeto RegExpObject. |
RegExpSyntax | 5017 | Error de sintaxis en expresión regular. |
ShouldBeAbstract | 1223 | Una función sin un cuerpo debe ser |
SideEffectsDisallowed | 6012 | La expresión produce efectos secundarios y no se evaluará. |
StaticIsAlreadyFinal | 1217 | Los métodos estáticos no pueden ser |
StaticMethodsCannotHide | 1219 | Los métodos static no pueden ocultar los métodos de clase base. |
StaticMethodsCannotOverride | 1218 | Los métodos static no pueden reemplazar los métodos de clase base. |
StaticMissingInStaticInit | 1159 | El inicializador estático debe especificar la palabra clave |
StaticRequiresTypeName | 1244 | Se debe tener acceso a un miembro estático con el nombre de clase. |
StaticVarNotAvailable | 6009 | No existe ninguna variable estática disponible. |
StringConcatIsSlow | 1255 | El operador más proporciona un medio lento de concatenar cadenas. Considere usar StringBuilder en su lugar. |
StringExpected | 5005 | Se esperaba una cadena. |
SuperClassConstructorNotAccessible | 1185 | No se puede tener acceso al constructor de clases base desde este ámbito. |
SuspectAssignment | 1206 | La condición |
SuspectLoopCondition | 1247 | La condición de bucle no puede contener una llamada de función. |
SuspectSemicolon | 1207 | Se ha encontrado una instrucción vacía en la instrucción |
SyntaxError | 1002 | Se detectó un error de sintaxis. |
TooFewParameters | 1204 | No se han proporcionado todos los parámetros necesarios. |
TooManyParameters | 1148 | Hay demasiados parámetros reales. Se omitirán los parámetros de exceso. |
TooManyTokensSkipped | 1197 | Demasiados errores. Puede que el archivo no sea un archivo de JScript. |
TypeAssemblyCLSCompliantMismatch | 1266 | No se puede marcar el tipo como conforme a CLS porque el ensamblado no está marcado como conforme a CLS. |
TypeCannotBeExtended | 1134 | No se puede extender el tipo. |
TypeMismatch | 13 | No coinciden los tipos. |
TypeNameTooLong | 1269 | El nombre completo del tipo es demasiado largo. Debe tener menos de 1.024 caracteres. |
TypeObjectNotAvailable | 6010 | No está disponible el objeto de tipo para este tipo. |
UncaughtException | 5022 | Excepción producida y no detectada. |
UndeclaredVariable | 1135 | No se ha declarado la variable. |
UndefinedIdentifier | 5009 | Identificador indefinido. |
UnexpectedSemicolon | 1196 | Inesperado ";". |
UnreachableCatch | 1133 | Nunca se alcanzará la cláusula Catch. |
UnterminatedString | 1015 | La constante de cadena no está completa. |
URIDecodeError | 5025 | El URI que desea descodificar no es una codificación válida. |
URIEncodeError | 5024 | El URI que se desea codificar contiene un carácter no válido. |
UselessAssignment | 1205 | Una asignación crea una propiedad Expando que no se tiene en cuenta. |
UselessExpression | 1169 | La expresión no tiene ningún efecto. |
VariableLeftUninitialized | 1136 | El hecho de dejar variables sin inicializar es peligroso y ralentiza su uso. ¿Realmente desea dejar esta variable sin inicializar? |
VariableMightBeUnitialized | 1187 | La variable podría no inicializarse. |
VarIllegalInInterface | 1226 | Las variables no se pueden declarar en una interfaz. |
VBArrayExpected | 5013 | Se espera un objeto VBArray. |
WriteOnlyProperty | 5041 | La propiedad es de sólo escritura. |
WrongDirective | 1118 | Directiva del depurador incorrecta o posición incorrecta para la directiva. |
WrongUseOfAddressOf | 1263 | La dirección del operador se puede utilizar únicamente en una lista de argumentos. |