Compartilhar via


Propriedade do Número (Erro de objeto)

Obtém ou define um valor numérico que especifica um erro.Ler/escrever.

Public Property Number() As Integer

Comentários

Ao retornar um erro definido pelo usuário de um objeto, definir Err.Number adicionando o número selecionado como um código de erro para a constante VbObjectError.Por exemplo, você usa o seguinte código para retornar o número 1051 como um código de erro:

Err.Raise(Number:=vbObjectError + 1051, Source:="SomeClass")

Exemplo

Este exemplo ilustra um uso típico da propriedade Number em uma rotina de tratamento de erros.A propriedade Description também é usada no exemplo para fornecer uma descrição do erro.

' Typical use of Number property.
Sub test()
  On Error GoTo out

  Dim x, y As Integer
  x = 1 / y   ' Create division by zero error.
  Exit Sub
out:
  MsgBox(Err.Number)
  MsgBox(Err.Description)
  ' Check for division by zero error.
  If Err.Number = 11 Then
      y = y + 1
  End If
  Resume Next
End Sub

Requisitos

Namespace: Microsoft.VisualBasic

**Módulo:**ErrObject

Assembly: Visual Basic Runtime Library (em Microsoft.VisualBasic.dll)

Consulte também

Referência

Erro de objeto (Visual Basic)

Propriedade Descrição (Objeto Err)

Função ErrorToString

Propriedade HelpContext (Erro de objeto)

Propriedade HelpFile (Objeto Err)

Propriedade LastDllError (Objeto Err)

Propriedade Source (Objeto Err)