Поделиться через


Функция IsError

Обновлен: Ноябрь 2007

Возвращает значение Boolean, показывающее, является ли выражение типом исключения.

Public Function IsError(ByVal Expression As Object) As Boolean

Параметры

  • Expression
    Обязательно. Выражение Object.

Заметки

IsError возвращает значение True, если выражение представляет переменную Object, производную от класса Exception в пространстве имен System.

Исключение, производное от System.Exception может быть перехвачено с помощью оператора Try...Catch...Finally.

Пример

В следующем примере функция 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

Требования

Пространство имен: Microsoft.VisualBasic

Модуль: Information

**Сборка.**Visual Basic (библиотека времени выполнения, в Microsoft.VisualBasic.dll)

См. также

Ссылки

Функция IsArray (Visual Basic)

Функция IsDate (Visual Basic)

Функция IsDBNull

Функция IsNothing

Функция IsNumeric (Visual Basic)

Функция IsReference

Тип данных Object

Функция TypeName (Visual Basic)