Information.IsError(Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение типа Boolean
, указывающее, является ли выражение типом исключения.
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
Параметры
- Expression
- Object
Обязательный. Выражение Object
.
Возвращаемое значение
Возвращает значение типа Boolean
, указывающее, является ли выражение типом исключения.
Примеры
В следующем примере функция используется IsError
для проверка, представляет ли выражение системное исключение.
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
Комментарии
IsError
возвращает значение True
, если выражение представляет переменную, производную Object
от Exception класса в System пространстве имен.
Исключение, производное от System.Exception , можно перехватить с помощью инструкций Try...Catch...Finally
.