Information.IsError(Object) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Retourneert een Boolean waarde die aangeeft of een expressie een uitzonderingstype is.
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
Parameters
- Expression
- Object
Required.
Object uitdrukking.
Retouren
Retourneert een Boolean waarde die aangeeft of een expressie een uitzonderingstype is.
Voorbeelden
In het volgende voorbeeld wordt de IsError functie gebruikt om te controleren of een expressie een systeemuitzondering vertegenwoordigt.
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
Opmerkingen
IsError retourneert True als de expressie een Object variabele vertegenwoordigt die is afgeleid van de Exception klasse in de System naamruimte.
Een uitzondering die is afgeleid van System.Exception , kan worden afgevangen met de Try...Catch...Finally instructies.