JSError Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica as mensagens de erros de JScript. Essa classe pertence à categoria de estado de tempo de execução e de compilação.
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu 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
- Herança
- Atributos
Campos
AbstractCannotBePrivate | 1157 | Um método abstract não pode ser privado. |
AbstractCannotBeStatic | 1216 | Métodos estáticos não podem ser abstract. |
AbstractWithBody | 1192 | Uma função abstract não pode ter um corpo. |
ActionNotSupported | 445 | O objeto não é compatível com esta ação. |
AmbiguousBindingBecauseOfEval | 1150 | A presença de Eval tornou ambíguo o uso desse nome. |
AmbiguousBindingBecauseOfWith | 1149 | A instrução With tornou ambíguo o uso desse nome. |
AmbiguousConstructorCall | 1184 | Mais de um construtor corresponde a essa lista de parâmetros. |
AmbiguousMatch | 1183 | Mais de um método ou propriedade corresponde a essa lista de parâmetros. |
ArrayLengthAssignIncorrect | 5030 | O comprimento da matriz deve ter um número finito e positivo atribuído. |
ArrayLengthConstructIncorrect | 5029 | O comprimento da matriz deve ser um número inteiro finito e positivo. |
ArrayMayBeCopied | 1215 | Atribuir uma matriz JScript a um Array pode fazer com que a matriz seja copiada. |
AssemblyAttributesMustBeGlobal | 1249 | Atributos personalizados de assembly não podem fazer parte de outro constructo. |
AssignmentToReadOnly | 5040 | Não é possível atribuir a propriedade ou campo somente leitura. |
BadBreak | 1019 | Não é possível ter |
BadContinue | 1020 | Não é possível ter |
BadFunctionDeclaration | 1199 | Declaração de função possivelmente inválida, função ausente ou erro de sintaxe não reconhecido. |
BadHexDigit | 1023 | Dígito hexadecimal esperado. |
BadLabel | 1025 | Já existe um rótulo com esse nome. |
BadModifierInInterface | 1224 | Esse modificador não pode ser usado em um membro de interface. |
BadOctalLiteral | 1242 | Literal octal mal formado tratado como literal decimal. |
BadPropertyDeclaration | 1200 | Declaração de propriedade inválida. O acessador |
BadReturn | 1018 | A instrução Return não pode aparecer fora da função. |
BadSwitch | 1103 | Instrução |
BadThrow | 1239 | Uma instrução |
BadVariableDeclaration | 1198 | Declaração de variável possivelmente inválida, |
BadWayToLeaveFinally | 1190 | É lento e potencialmente confuso deixar um bloco |
BaseClassIsExpandoAlready | 1156 | Uma classe base já está marcada como Expando; a especificação atual será ignorada. |
BooleanExpected | 5010 | Nenhum valor booliano encontrado. |
CannotAssignToFunctionResult | 5003 | Não é possível atribuir a um resultado de função. |
CannotBeAbstract | 1212 | Não pode ser abstrata, a menos que a classe esteja marcada como abstrata. |
CannotCallSecurityMethodLateBound | 5044 | Os métodos de segurança Deny(), PermitOnly() e Assert() não podem ser chamados com associação tardia. |
CannotChangeVisibility | 1171 | Não é possível alterar a especificação de visibilidade de um método de base. |
CannotInstantiateAbstractClass | 1214 | Não é possível construir uma instância de uma classe abstrata. |
CannotNestPositionDirective | 1119 | A diretiva de posição deve ser encerrada antes que uma nova possa ser iniciada. |
CannotReturnValueFromVoidFunction | 1182 | Não é possível retornar um valor de uma função ou um construtor nulo. |
CannotUseNameOfClass | 1124 | Somente uma função de construtor pode ter o mesmo nome que a classe em que ela aparece. |
CannotUseStaticSecurityAttribute | 5045 | O JScript não é compatível com atributos de segurança estáticos. |
CantAssignThis | 5000 | Não é possível atribuir a |
CantCreateObject | 429 | Não é possível criar o objeto. |
CcInvalidElif | 1106 |
|
CcInvalidElse | 1105 |
|
CcInvalidEnd | 1104 |
|
CcInvalidInDebugger | 1256 | Variáveis e diretivas de compilação condicional não podem ser usadas no depurador. |
CcOff | 1030 | A compilação condicional está desativada. |
CircularDefinition | 1120 | Definição circular. |
ClashWithProperty | 1177 | O nome do campo entra em conflito com o nome da propriedade. |
ClassNotAllowed | 1109 | Definição de classe não é permitida neste contexto. |
ConstructorMayNotHaveReturnType | 1233 | Um construtor não pode ter um tipo de retorno. |
CustomAttributeUsedMoreThanOnce | 1236 | Este tipo de atributo deve ser exclusivo. |
DateExpected | 5006 | Objeto de data esperado. |
DelegatesShouldNotBeExplicitlyConstructed | 1258 | Delegados não devem ser construídos explicitamente; basta usar o nome do método. |
Deprecated | 1121 | O tipo especificado foi preterido. |
DifferentReturnTypeFromBase | 1176 | O método na base tem um tipo de retorno diferente. |
DoesNotHaveAnAddress | 1203 | A expressão não tem um endereço. |
DupDefault | 1027 |
|
DuplicateMethod | 1251 | Esse método tem o mesmo nome, os mesmos tipos de parâmetro e o mesmo tipo de retorno que outro método nesta classe. |
DuplicateName | 1111 | Identificador já em uso. |
DuplicateNamedParameter | 5036 | Parâmetro nomeado duplicado. |
DupVisibility | 1101 | Modificador de visibilidade já definido. |
EnumeratorExpected | 5015 | Objeto enumerador esperado. |
EnumNotAllowed | 1230 | Definição de |
ErrEOF | 1107 | Esperando mais caracteres de origem. |
ExceptionFromHResult | 6011 | Exceção de HRESULT. |
ExecutablesCannotBeLocalized | 1254 | Não é possível localizar executáveis; Culture deve estar sempre vazia. |
ExpandoClassShouldNotImpleEnumerable | 1162 | Classes Expando não devem implementar IEnumerable. A interface está implicitamente definida nas classes Expando. |
ExpandoMustBePublic | 1257 | Os métodos Expando devem ser públicos. |
ExpandoPrecludesAbstract | 1222 | Os métodos Expando não podem ser abstract. |
ExpandoPrecludesOverride | 1220 | Os métodos Expando não podem substituir métodos de classe base. |
ExpandoPrecludesStatic | 1250 | Os métodos Expando não podem ser static. |
ExpectedAssembly | 1248 | Assembly esperado. |
ExpressionExpected | 1195 | Expressão esperada. |
FileNotFound | 53 | Arquivo não localizado. |
FinalPrecludesAbstract | 1209 |
|
FractionOutOfRange | 5026 | O número de dígitos fracionários está fora do intervalo. |
FuncEvalAborted | 6000 | A avaliação da função foi anulada. |
FuncEvalBadLocation | 6007 | A avaliação da função não pode ser feita quando interrompida neste ponto do programa. |
FuncEvalBadThreadNotStarted | 6005 | A avaliação da função falhou e o thread não foi iniciado. |
FuncEvalBadThreadState | 6004 | A avaliação da função falhou. O thread pode conter dados incorretos. |
FuncEvalThreadSleepWaitJoin | 6003 | A avaliação da função falhou. O thread está suspenso, aguardando um objeto ou aguardando outro thread para concluir. |
FuncEvalThreadSuspended | 6002 | A avaliação da função falhou. O thread está suspenso. |
FuncEvalTimedout | 6001 | A avaliação da função atingiu tempo limite. |
FuncEvalWebMethod | 6008 | Não é possível chamar um método Web no depurador. |
FunctionExpected | 5002 | Uma função era esperada. |
GetAndSetAreInconsistent | 1142 | Os métodos |
HidesAbstractInBase | 1172 | O método oculta |
HidesParentMember | 1170 | A classe |
IllegalAssignment | 5008 | Atribuição inválida. |
IllegalChar | 1014 | Caractere inválido. |
IllegalEval | 5033 | Um Eval não pode ser chamado por um alias. |
IllegalParamArrayAttribute | 1221 | Uma lista de argumentos de variável deve ser de um tipo de matriz. |
IllegalUseOfSuper | 1189 | Não é válido usar a classe base dessa maneira. |
IllegalUseOfThis | 1122 | Não é válido usar |
IllegalVisibility | 1102 | Modificador de visibilidade inválido. |
ImplicitlyReferencedAssemblyNotFound | 1259 | Um assembly referenciado depende de outro assembly que não está referenciado ou não pôde ser encontrado. |
ImpossibleConversion | 1208 | A conversão ou coerção especificada não é possível. |
IncompatibleAssemblyReference | 1267 | O assembly referenciado é incompatível. |
IncompatibleVisibility | 1108 | Modificador de visibilidade incompatível. |
IncorrectNumberOfIndices | 5042 | O número de índices não corresponde à dimensão da matriz. |
InstanceNotAccessibleFromStatic | 1243 | Um membro não estático não é acessível em um escopo |
InterfaceIllegalInInterface | 1227 | Interfaces não podem ser declaradas em uma |
InternalError | 51 | Um erro interno foi lançado. |
InvalidAssemblyKeyFile | 1268 | Um arquivo de chave de assembly inválido foi usado. |
InvalidBaseTypeForEnum | 1213 | O tipo base |
InvalidCall | 5 | Chamada de procedimento ou argumento inválido. |
InvalidCustomAttribute | 1143 | Uma classe de atributo personalizado deve derivar de Attribute. |
InvalidCustomAttributeArgument | 1144 | Somente tipos primitivos são permitidos em uma lista de argumentos de construtor de atributo personalizado. |
InvalidCustomAttributeClassOrCtor | 1146 | Classe de atributo personalizado ou construtor desconhecido. |
InvalidCustomAttributeTarget | 1231 | Esse atributo não é válido para este tipo de declaração. |
InvalidDebugDirective | 1235 | Diretiva de depuração inválida. |
InvalidElse | 1034 |
|
InvalidImport | 1229 | A instrução |
InvalidLanguageOption | 1179 | A opção de linguagem "fast" ou "versionSafe" deve ser especificada. |
InvalidPositionDirective | 1114 | Uma diretiva de posição desconhecida foi descoberta. |
InvalidPrototype | 5023 | Essa função não tem um objeto de protótipo válido. |
InvalidResource | 1262 | Esse não é um arquivo .resources válido. |
ItemNotAllowedOnExpandoClass | 1152 | Não é possível definir a propriedade Item em uma classe Expando. Este Item é reservado para os campos Expando. |
KeywordUsedAsIdentifier | 1137 | Você não pode usar uma palavra reservada como um identificador. |
MemberInitializerCannotContainFuncExpr | 1270 | Um inicializador de membro não pode conter uma expressão de função. |
MemberTypeCLSCompliantMismatch | 1265 | Um membro de classe não pode ser marcado como em conformidade com CLS (Common Language Specification) porque a classe não está marcada como em conformidade com CLS. |
MethodClashOnExpandoSuperClass | 1155 | Não é possível criar a classe Expando porque uma propriedade chamada |
MethodInBaseIsNotVirtual | 1174 | Um método em uma classe base que é |
MethodNotAllowedOnExpandoClass | 1153 | Não é possível definir uma propriedade chamada |
MissingConstructForAttributes | 1160 | A lista de atributos não se aplica ao contexto atual. |
MissingNameParameter | 5037 | O nome especificado do parâmetro nomeado não é um dos parâmetros formais. |
MoreNamedParametersThanArguments | 5038 | Muito poucos argumentos especificados. O número de nomes de parâmetro nomeado não pode exceder o número de argumentos passados. |
MustBeEOL | 1115 | A diretiva não pode ser seguida por outro código na mesma linha. |
MustImplementMethod | 1128 | A classe deve fornecer uma implementação do método. |
MustProvideNameForNamedParameter | 5035 | Não é possível fornecer um nome de parâmetro nomeado nulo ou vazio. |
NeedArrayObject | 5031 | Um "|" não é um objeto de matriz. Objeto de matriz esperado. |
NeedCompileTimeConstant | 1110 | Uma expressão deve ser uma constante de tempo de compilação. |
NeedInstance | 1210 | Uma instância é esperada. |
NeedInterface | 1129 | Um nome de interface é esperado. |
NeedObject | 424 | Um objeto é necessário. |
NeedType | 1112 | Um nome de tipo é esperado. |
NestedInstanceTypeCannotBeExtendedByStatic | 1237 | Um tipo aninhado não estático pode ser estendido somente por um tipo não estático aninhado na mesma classe. |
NewNotSpecifiedInMethodDeclaration | 1173 | Um método corresponde a um método em uma classe base. É necessário especificar |
NoAt | 1032 |
|
NoCatch | 1033 |
|
NoCcEnd | 1029 |
|
NoColon | 1003 | ":" é esperado. |
NoComma | 1100 | "," é esperada. |
NoCommaOrTypeDefinitionError | 1191 | É esperado "," declaração de tipo inválido; escreva "<Identificador>: <Tipo>" e não "<Tipo> <Identificador>". |
NoCommentEnd | 1016 | Comentário não finalizado. |
NoConstructor | 5032 | Não existe esse construtor. |
NoEqual | 1011 | "=" é esperado. |
NoError | 0 | Sem erros. Este é o valor padrão (0) para a enumeração. |
NoFuncEvalAllowed | 6006 | Avaliação da função anulada. Para ativar a avaliação de propriedade, clique em Opções no menu Ferramentas e selecione a Depuração no modo de exibição de árvore. |
NoIdentifier | 1010 | Identificador esperado. |
NoLabel | 1026 | Rótulo não encontrado. |
NoLeftCurly | 1008 | "{" é esperado. |
NoLeftParen | 1005 | "(" é esperado. |
NoMemberIdentifier | 1028 | Identificador ou |
NoMethodInBaseToNew | 1175 | Não há nenhum membro em uma classe base para |
NoMethodInBaseToOverride | 1180 | Não há nenhum membro em uma classe base para |
NonCLSCompliantMember | 1163 | O membro especificado não está em conformidade com CLS. |
NonCLSCompliantType | 1264 | O tipo especificado não está em conformidade com CLS. |
NonClsException | 5046 | Um destino lançou uma exceção não CLS. |
NonStaticWithTypeName | 1245 | Um membro não estático não pode ser acessado com o nome de classe. |
NonSupportedInDebugger | 5039 | A expressão não pode ser avaliada no depurador. |
NoRightBracket | 1007 | "]" é esperado. |
NoRightBracketOrComma | 1194 | "," ou "]" é esperado. |
NoRightCurly | 1009 | "}" é esperado. |
NoRightParen | 1006 | ")" é esperado. |
NoRightParenOrComma | 1193 | "," ou ")" é esperado. |
NoSemicolon | 1004 | ";" é esperado. |
NoSuchMember | 1151 | Objetos desse tipo não tem esse membro. |
NoSuchStaticMember | 1246 | O tipo não tem um membro |
NoSuchType | 1241 | Não foi possível encontrar o tipo. Uma referência de assembly pode estar ausente. |
NotAccessible | 1123 | O objeto ou membro não está acessível por meio deste escopo. |
NotAllowedInSuperConstructorCall | 1140 | O objeto ou membro não é permitido em uma chamada ao construtor de classe base. |
NotAnExpandoFunction | 1252 | Membros de classe usados como construtores devem ser marcados como funções Expando. |
NotCollection | 451 | Este objeto não é uma coleção. |
NotConst | 1031 | Constante esperada. |
NotDeletable | 1164 | O objeto ou membro não pode ser excluído. |
NotIndexable | 1158 | Objetos desse tipo não são indexáveis. |
NotInsideClass | 1113 | Válido somente dentro de uma definição de classe. |
NotMeantToBeCalledDirectly | 1141 | Não é possível chamar este método diretamente. Em vez disso, se possível, use os acessadores de propriedade. |
NotOKToCallSuper | 1188 | Não é válido chamar um construtor de classe base neste local. |
NotValidForConstructor | 1181 | Não é válido para um construtor. |
NotValidVersionString | 1253 | Não é uma cadeia de caracteres de versão válida. |
NotYetImplemented | 5034 | Ainda não implementado. |
NoVarInEnum | 1228 | Declarações de membro |
NoWhile | 1024 |
|
NumberExpected | 5001 | Um número é esperado. |
ObjectExpected | 5007 | Um objeto é esperado. |
OctalLiteralsAreDeprecated | 1186 | Literais octais estão preteridos. |
OLENoPropOrMethod | 438 | O objeto não é compatível com esta propriedade ou este método. |
OnlyClassesAllowed | 1161 | Somente classes são permitidas dentro de um |
OnlyClassesAndPackagesAllowed | 1234 | Somente classes e pacotes são permitidos dentro de uma biblioteca. |
OutOfMemory | 7 | Sem memória. |
OutOfStack | 28 | Espaço em pilha insuficiente. |
OverrideAndHideUsedTogether | 1178 | Não é possível usar |
PackageExpected | 1165 | É esperado um nome de pacote. |
PackageInWrongContext | 1232 | A definição de pacote não é permitida neste contexto. |
ParamListNotLast | 1240 | Uma lista de argumentos de variável deve ser o último argumento. |
PossibleBadConversion | 1260 | Esta conversão pode falhar em runtime. |
PossibleBadConversionFromString | 1261 | A conversão de uma cadeia de caracteres em um número ou booliano é lenta e pode falhar em tempo de execução. |
PrecisionOutOfRange | 5027 | A precisão está fora do intervalo. |
PropertyLevelAttributesMustBeOnGetter | 1238 | Um atributo que se destina à propriedade deverá ser especificado no acessador |
RefParamsNonSupportedInDebugger | 5043 | Métodos com parâmetros |
RegExpExpected | 5016 | Objeto RegExpObject esperado. |
RegExpSyntax | 5017 | Erro de sintaxe na expressão regular. |
ShouldBeAbstract | 1223 | Uma função sem um corpo deve ser |
SideEffectsDisallowed | 6012 | A expressão causa efeitos colaterais e não será avaliada. |
StaticIsAlreadyFinal | 1217 | Métodos estáticos não podem ser |
StaticMethodsCannotHide | 1219 | Métodos estáticos não podem ocultar métodos de classe base. |
StaticMethodsCannotOverride | 1218 | Métodos estáticos não podem substituir métodos de classe base. |
StaticMissingInStaticInit | 1159 | O inicializador estático deve especificar a palavra-chave |
StaticRequiresTypeName | 1244 | Um membro estático deve ser acessado pelo nome de classe. |
StaticVarNotAvailable | 6009 | Uma variável estática não está disponível. |
StringConcatIsSlow | 1255 | O operador de adição é uma forma lenta de concatenar cadeias de caracteres. Considere o uso de StringBuilder em seu lugar. |
StringExpected | 5005 | Cadeia de caracteres esperada. |
SuperClassConstructorNotAccessible | 1185 | O construtor de classe base não é acessível neste escopo. |
SuspectAssignment | 1206 | A condição |
SuspectLoopCondition | 1247 | A condição de loop não pode conter uma chamada de função. |
SuspectSemicolon | 1207 | Instrução vazia encontrada na instrução |
SyntaxError | 1002 | Erro de sintaxe descoberto. |
TooFewParameters | 1204 | Nem todos os parâmetros necessários foram fornecidos. |
TooManyParameters | 1148 | Há muitos parâmetros reais. Os parâmetros em excesso serão ignorados. |
TooManyTokensSkipped | 1197 | Muitos erros. O arquivo não pode ser um arquivo JScript. |
TypeAssemblyCLSCompliantMismatch | 1266 | O tipo não pode ser marcado como em conformidade com CLS porque o assembly não está marcado como em conformidade com CLS. |
TypeCannotBeExtended | 1134 | O tipo não pode ser estendido. |
TypeMismatch | 13 | Tipos incompatíveis. |
TypeNameTooLong | 1269 | O nome de tipo totalmente qualificado é muito longo. Ele deve ter menos de 1.024 caracteres. |
TypeObjectNotAvailable | 6010 | O objeto de tipo para este tipo não está disponível. |
UncaughtException | 5022 | Exceção lançada, mas não capturada. |
UndeclaredVariable | 1135 | A variável não foi declarada. |
UndefinedIdentifier | 5009 | Identificador indefinido. |
UnexpectedSemicolon | 1196 | ";" inesperado. |
UnreachableCatch | 1133 | A cláusula Catch nunca será alcançada. |
UnterminatedString | 1015 | Constante de cadeia de caracteres não encerrada. |
URIDecodeError | 5025 | O URI a ser decodificado não tem uma codificação válida. |
URIEncodeError | 5024 | O URI a ser decodificado contém um caractere inválido. |
UselessAssignment | 1205 | Uma atribuição cria uma propriedade Expando que é imediatamente desprezada. |
UselessExpression | 1169 | Expressão não tem nenhum efeito. |
VariableLeftUninitialized | 1136 | As variáveis não inicializadas são perigosas e lentas para usar. Você pretendia deixá-la não inicializada? |
VariableMightBeUnitialized | 1187 | A variável não pode ser inicializada. |
VarIllegalInInterface | 1226 | As variáveis não podem ser declaradas em uma interface. |
VBArrayExpected | 5013 | Um VBArray é esperado. |
WriteOnlyProperty | 5041 | A propriedade é somente gravação. |
WrongDirective | 1118 | Diretiva de depurador errada ou posição errada para a diretiva. |
WrongUseOfAddressOf | 1263 | O endereço do operador pode ser usado apenas em uma lista de argumentos. |