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) |