Compartilhar via


JScriptException Classe

Definição

A exceção que é acionada por JScript para notificar um host ou um programa do CLR (Common Language Runtime) que ocorreu um erro. Um JScriptException geralmente recebe um valor de enumeração JSError.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

public ref class JScriptException : ApplicationException, Microsoft::JScript::IVsaFullErrorInfo, Microsoft::Vsa::IVsaError
public ref class JScriptException : ApplicationException, Microsoft::JScript::IVsaFullErrorInfo
[System.Serializable]
public class JScriptException : ApplicationException, Microsoft.JScript.IVsaFullErrorInfo, Microsoft.Vsa.IVsaError
[System.Serializable]
public class JScriptException : ApplicationException, Microsoft.JScript.IVsaFullErrorInfo
[<System.Serializable>]
type JScriptException = class
    inherit ApplicationException
    interface IVsaFullErrorInfo
    interface IVsaError
[<System.Serializable>]
type JScriptException = class
    inherit ApplicationException
    interface IVsaFullErrorInfo
    interface IJSVsaError
Public Class JScriptException
Inherits ApplicationException
Implements IVsaError, IVsaFullErrorInfo
Public Class JScriptException
Inherits ApplicationException
Implements IVsaFullErrorInfo
Herança
Atributos
Implementações

Comentários

Um JScriptException também é um IJSVsaError e pode ser passado para o host por meio do OnCompilerError .

Construtores

JScriptException()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Inicializa uma nova instância da classe JScriptException.

JScriptException(JSError)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Inicializa uma nova instância da classe JScriptException, usando o JSError especificado.

JScriptException(SerializationInfo, StreamingContext)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Inicializa uma nova instância da classe JScriptException usando os dados serializados especificados.

JScriptException(String)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Inicializa uma nova instância da classe JScriptException usando a mensagem de erro especificada.

JScriptException(String, Exception)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Inicializa uma nova instância da classe JScriptException usando a mensagem de erro especificada e uma referência à exceção interna que é a causa dessa exceção.

Propriedades

Column

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém a coluna do código em que o erro ocorre.

Data

Obtém uma coleção de pares de chave/valor que fornecem informações definidas pelo usuário adicionais sobre a exceção.

(Herdado de Exception)
Description

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma mensagem que descreve o erro.

EndColumn

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém a coluna do código em que o erro termina.

EndLine

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém a linha de código na qual o erro termina.

ErrorNumber

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o código HResult do erro.

HelpLink

Obtém ou define um link para o arquivo de ajuda associado a essa exceção.

(Herdado de Exception)
HResult

Obtém ou define HRESULT, um valor numérico codificado que é atribuído a uma exceção específica.

(Herdado de Exception)
InnerException

Obtém a instância Exception que causou a exceção atual.

(Herdado de Exception)
Line

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém a linha de código na qual o erro ocorre.

LineText

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o texto do código no qual o erro ocorre.

Message

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma mensagem que descreve o erro.

Number

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o código HResult do erro.

Severity

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém um número entre 0 (mais grave) e 4 (menos grave) que indica a gravidade do erro. 0 é o padrão.

Source

Obtém ou define o nome do aplicativo ou objeto que causa o erro.

(Herdado de Exception)
SourceItem

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o item do código-fonte que causou o erro.

SourceMoniker

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o nome do arquivo do código-fonte que contém o erro.

StackTrace

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém as informações de rastreamento de pilha no momento do erro.

StartColumn

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém a coluna do código em que o erro ocorre.

TargetSite

Obtém o método que gerou a exceção atual.

(Herdado de Exception)

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetBaseException()

Quando substituído em uma classe derivada, retorna a Exception que é a causa raiz de uma ou mais exceções subsequentes.

(Herdado de Exception)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetObjectData(SerializationInfo, StreamingContext)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Armazena informações sobre a exceção, incluindo valores IsError e Code, no SerializationInfo.

GetType()

Obtém o tipo de runtime da instância atual.

(Herdado de Exception)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Cria e retorna uma representação de cadeia de caracteres da exceção atual.

(Herdado de Exception)

Eventos

SerializeObjectState
Obsoleto.

Ocorre quando uma exceção é serializada para criar um objeto de estado de exceção que contém dados serializados sobre a exceção.

(Herdado de Exception)

Implantações explícitas de interface

IJSVsaError.Description

Obtém uma mensagem que descreve o erro.

IJSVsaError.Number

Obtém o código HResult do erro.

IVsaError.Description

Obtém uma mensagem que descreve o erro.

IVsaError.Number

Obtém o código HResult do erro.

Aplica-se a

Confira também