ErrObject Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
O ErrObject módulo contém propriedades e procedimentos usados para identificar e lidar com 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 utiliza as propriedades do Err objeto na construção de uma caixa de diálogo de mensagem de erro. Repare no que acontece quando usa primeiro o método Clear: Quando gera um erro de Visual Basic com o método Raise, os valores padrão do Visual Basic tornam-se 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
Observações
O ErrObject módulo suporta o Err objeto. Para obter mais informações, veja Err.
Propriedades
| Name | Description |
|---|---|
| Description |
Devolve ou define uma |
| Erl |
Obtém um número inteiro que indica o número de linha da última instrução executada. |
| HelpContext |
Retorna ou conjuntos que |
| HelpFile |
Devolve ou define uma |
| LastDllError |
Obtém um código de erro do sistema produzido por uma chamada a uma biblioteca de ligação dinâmica (DLL). |
| Number |
Devolve ou define um valor numérico que especifica um erro. De leitura/escrita. |
| Source |
Devolve ou define uma |
Métodos
| Name | Description |
|---|---|
| Clear() |
Limpa todas as definições de propriedades do |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetException() |
Devolve a exceção que representa o erro que ocorreu. |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| Raise(Int32, Object, Object, Object, Object) |
Gera um erro em tempo de execução; pode ser usado em vez da |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |