Information.IsError(Object) Método

Definição

Devolve um Boolean valor que indica se uma expressão é um tipo de exceção.

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

Parâmetros

Expression
Object

Required. Object expressão.

Devoluções

Devolve um Boolean valor que indica se uma expressão é um tipo de exceção.

Exemplos

O exemplo seguinte utiliza a IsError função para verificar se uma expressão representa uma exceção do sistema.

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

Observações

IsError retorna True se a expressão representar uma Object variável que deriva da Exception classe no System espaço de nomes.

Uma exceção que deriva de System.Exception pode ser detetada com as Try...Catch...Finally afirmações.

Aplica-se a

Ver também