Sdílet prostřednictvím


Information.IsError(Object) Metoda

Definice

Boolean Vrátí hodnotu označující, zda je výraz typem výjimky.

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

Parametry

Expression
Object

Povinná hodnota. Object Výraz.

Návraty

Boolean Vrátí hodnotu označující, zda je výraz typem výjimky.

Příklady

Následující příklad používá IsError funkci ke kontrole, jestli výraz představuje výjimku systému.

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

Poznámky

IsError vrátí True , pokud výraz představuje proměnnou Object , která je odvozena od Exception třídy v System oboru názvů.

Výjimku, která je odvozena z System.Exception , lze zachytit pomocí Try...Catch...Finally příkazů.

Platí pro

Viz také