Partilhar via


JSError Enumeração

Definição

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 break fora do loop.

BadContinue 1020

Não é possível ter continue fora do loop.

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 get não deve ter argumentos e o acessador set deve ter um argumento.

BadReturn 1018

A instrução Return não pode aparecer fora da função.

BadSwitch 1103

Instrução case ou default ausente.

BadThrow 1239

Uma instrução throw deve ter um argumento, a menos que ela esteja dentro do bloco catch de uma instrução try.

BadVariableDeclaration 1198

Declaração de variável possivelmente inválida, var ausente ou erro de sintaxe não reconhecido.

BadWayToLeaveFinally 1190

É lento e potencialmente confuso deixar um bloco finally dessa maneira.

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

CantCreateObject 429

Não é possível criar o objeto.

CcInvalidElif 1106

@elif sem correspondência; nenhum @if definido.

CcInvalidElse 1105

@else sem correspondência; nenhum @if definido.

CcInvalidEnd 1104

@end sem correspondência; nenhum @if definido.

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

default pode aparecer apenas uma vez em uma instrução switch.

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 enum não é permitida neste contexto.

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

final e abstract não podem ser usados juntos.

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 get e set dessa propriedade não correspondem uns aos outros.

HidesAbstractInBase 1172

O método oculta abstract em uma classe base.

HidesParentMember 1170

A classe base já contém um membro com esse nome.

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 this no contexto atual.

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

InterfaceIllegalInInterface 1227

Interfaces não podem ser declaradas em uma interface.

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 enum deve ser um tipo integral primitivo.

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

else sem correspondência; nenhum if definido.

InvalidImport 1229

A instrução import não é válida neste contexto.

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 Item já está definida na hierarquia de classe.

MethodInBaseIsNotVirtual 1174

Um método em uma classe base que é final ou não virtualoverride será ignorado. Especifique hide.

MethodNotAllowedOnExpandoClass 1153

Não é possível definir uma propriedade chamada Item em uma classe Expando.

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

NoAt 1032

@ é esperado.

NoCatch 1033

catch é esperado.

NoCcEnd 1029

@end é esperado.

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

NoMethodInBaseToNew 1175

Não há nenhum membro em uma classe base para hide.

NoMethodInBaseToOverride 1180

Não há nenhum membro em uma classe base para override.

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

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 enum não devem usar a palavra-chave var.

NoWhile 1024

while é esperado.

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

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 override e hide juntos em uma declaração de membro.

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 get, se o acessador get estiver presente.

RefParamsNonSupportedInDebugger 5043

Métodos com parâmetros ref não podem ser chamados no depurador.

RegExpExpected 5016

Objeto RegExpObject esperado.

RegExpSyntax 5017

Erro de sintaxe na expressão regular.

ShouldBeAbstract 1223

Uma função sem um corpo deve ser abstract.

SideEffectsDisallowed 6012

A expressão causa efeitos colaterais e não será avaliada.

StaticIsAlreadyFinal 1217

Métodos estáticos não podem ser final.

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

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 If não pode conter uma atribuiçã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 if.

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.

Aplica-se a