Compartir a través de


IsError (Función)

Actualización: noviembre 2007

Devuelve un valor de tipo Boolean que indica si una expresión es un tipo de excepción.

Public Function IsError(ByVal Expression As Object) As Boolean

Parámetros

  • Expression
    Requerido. Expresión Object.

Comentarios

IsError devuelve True si la expresión representa una variable Object que deriva de la clase Exception en el espacio de nombres System.

Una excepción que deriva de System.Exception puede capturarse con las instrucciones Try...Catch...Finally.

Ejemplo

En el ejemplo siguiente se utiliza la función IsError para comprobar si una expresión representa una excepción del 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

Espacio de nombres:Microsoft.VisualBasic

**Módulo:**Information

**Ensamblado:**Visual Basic Runtime Library (en Microsoft.VisualBasic.dll)

Vea también

Referencia

IsArray (Función, Visual Basic)

IsDate (Función, Visual Basic)

IsDBNull (Función)

IsNothing (Función)

IsNumeric (Función, Visual Basic)

IsReference (Función)

Object (Tipo de datos)

TypeName (Función, Visual Basic)