Information.IsError(Object) Methode

Definition

Gibt einen Boolean Wert zurück, der angibt, ob ein Ausdruck ein Ausnahmetyp ist.

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

Parameter

Expression
Object

Required. Object Ausdruck.

Gibt zurück

Gibt einen Boolean Wert zurück, der angibt, ob ein Ausdruck ein Ausnahmetyp ist.

Beispiele

Im folgenden Beispiel wird mithilfe der IsError Funktion überprüft, ob ein Ausdruck eine Systemausnahme darstellt.

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

Hinweise

IsError gibt zurück True , wenn der Ausdruck eine Object Variable darstellt, die von der Exception Klasse im System Namespace abgeleitet ist.

Eine Ausnahme, von der abgeleitet System.Exception wird, kann mit den Try...Catch...Finally Anweisungen abgefangen werden.

Gilt für:

Weitere Informationen