Information.IsError(Object) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca wartość wskazującą Boolean
, czy wyrażenie jest typem wyjątku.
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
Wymagane. Object
Wyrażenie.
Zwraca
Zwraca wartość wskazującą Boolean
, czy wyrażenie jest typem wyjątku.
Przykłady
W poniższym przykładzie użyto IsError
funkcji , aby sprawdzić, czy wyrażenie reprezentuje wyjątek systemowy.
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
Uwagi
IsError
Zwraca True
wartość , jeśli wyrażenie reprezentuje zmienną Object
, która pochodzi z Exception klasy w System przestrzeni nazw.
Wyjątek pochodzący z System.Exception klasy można przechwycić za pomocą instrukcji Try...Catch...Finally
.