JScriptException Classe
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.
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 |
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. |