Função IsError
Retorna um valor Boolean indicando se uma expressão é um tipo de exceção.
Public Function IsError(ByVal Expression As Object) As Boolean
Parâmetros
- Expression
Obrigatório.Object expressão.
Comentários
IsError retorna True se a expressão representa uma variável Object que é derivada da classe Exception no namespace System .
Uma exceção que é derivada de System.Exception pode ser detectada com as instruções Try...Catch...Finally.
Exemplo
O exemplo a seguir usa a função IsError para verificar se uma expressão representa uma exceção do sistema.
Sub demonstrateIsError(ByVal firstArg As Integer)
Dim returnVal As New Object
Dim badArg As String = "Bad argument value"
Dim errorCheck As Boolean
If firstArg > 10000 Then
returnVal = New System.ArgumentOutOfRangeException(badArg)
End If
errorCheck = IsError(returnVal)
End Sub
Requisitos
Namespace: Microsoft.VisualBasic
**Módulo:**Information
Assembly: Visual Basic Runtime Library (em Microsoft.VisualBasic.dll)