ErrObject 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.
O módulo ErrObject
contém propriedades e procedimentos usados para identificar e manipular erros no tempo de execução usando o objeto Err
.
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 error-message. Observe o que acontece quando você usa o Clear
método primeiro: quando você gera um erro do Visual Basic com o método , os Raise
valores padrão do Visual Basic se tornam as propriedades do Err
objeto.
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
Description |
Retorna ou define uma expressão |
Erl |
Obtém um inteiro que indica o número de linha da última instrução executada. |
HelpContext |
Retorna ou define um |
HelpFile |
Retorna ou define uma expressão |
LastDllError |
Obtém um código de erro do sistema produzido por uma chamada a uma DLL (biblioteca de vínculo dinâmico). |
Number |
Retorna ou define um valor numérico que especifica um erro. Leitura/gravação. |
Source |
Retorna ou define uma expressão |
Métodos
Clear() |
Limpa todas as configurações de propriedade do objeto |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetException() |
Retorna a exceção que representa o erro ocorrido. |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (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 |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |