ErrObject Classe

Definição

O ErrObject módulo contém propriedades e procedimentos usados para identificar e manipular erros em tempo de execução usando o Err objeto.

public ref class ErrObject sealed
public sealed class ErrObject
type ErrObject = class
Public NotInheritable Class ErrObject
Herança
ErrObject

Exemplos

Este exemplo usa as propriedades do objeto na construção de Err uma caixa de diálogo de mensagem de erro. Observe o que acontece quando você usa o método Clear primeiro: quando você gera um erro Visual Basic com o método Raise, os valores padrão de Visual Basic se tornam as propriedades do objeto Err.

Dim Msg As String
' If an error occurs, construct an error message.
On Error Resume Next   ' Defer error handling.
Err.Clear
Err.Raise(6)   ' Generate an "Overflow" error.
' Check for error, then show message.
If Err.Number <> 0 Then
    Msg = "Error # " & Str(Err.Number) & " was generated by " _
        & Err.Source & ControlChars.CrLf & Err.Description
    MsgBox(Msg, MsgBoxStyle.Information, "Error")
End If

Comentários

O ErrObject módulo dá suporte ao Err objeto. Para obter mais informações, consulte Err.

Propriedades

Nome Description
Description

Retorna ou define uma String expressão que contém uma cadeia de caracteres descritiva associada a um erro. Leitura/gravação.

Erl

Obtém um inteiro que indica o número de linha da última instrução executada.

HelpContext

Retorna ou define uma Integer ID de contexto que contém um tópico em um arquivo de Ajuda. Leitura/gravação.

HelpFile

Retorna ou define uma String expressão que contém o caminho totalmente qualificado para um arquivo de Ajuda. Leitura/gravação.

LastDllError

Obtém um código de erro do sistema produzido por uma chamada para uma DLL (biblioteca de vínculo dinâmico).

Number

Devolve ou define um valor numérico que especifica um erro. Leitura/gravação.

Source

Retorna ou define uma String expressão que especifica o nome do objeto ou aplicativo que originalmente gerou o erro. Leitura/gravação.

Métodos

Nome Description
Clear()

Limpa todas as configurações de propriedade do Err objeto.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetException()

Retorna a exceção que representa o erro que ocorreu.

GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
Raise(Int32, Object, Object, Object, Object)

Gera um erro em tempo de execução; pode ser usado em vez da instrução Error .

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também