Compartir a través de


Information.IsError(Object) Método

Definición

Devuelve un valor de tipo Boolean 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);
public static bool IsError (object Expression);
static member IsError : obj -> bool
Public Function IsError (Expression As Object) As Boolean

Parámetros

Expression
Object

Obligatorio. Expresión Object.

Devoluciones

Devuelve un valor de tipo Boolean 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 .

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

Se aplica a

Consulte también