Information.IsError(Object) Método

Definición

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

public:
 static bool IsError(System::Object ^ Expression);
public static bool IsError(object Expression);
static member IsError : obj -> bool
Public Function IsError (Expression As Object) As Boolean

Parámetros

Expression
Object

Required. Object expresión.

Devoluciones

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

Ejemplos

En el ejemplo siguiente se usa la IsError función 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

Comentarios

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

Se puede detectar una excepción derivada de System.Exception con las Try...Catch...Finally instrucciones .

Se aplica a

Consulte también