Information.IsError(Object) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Boolean
Vrátí hodnotu označující, zda je výraz typem výjimky.
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
Povinná hodnota. Object
Výraz.
Návraty
Boolean
Vrátí hodnotu označující, zda je výraz typem výjimky.
Příklady
Následující příklad používá IsError
funkci ke kontrole, jestli výraz představuje výjimku systému.
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
Poznámky
IsError
vrátí True
, pokud výraz představuje proměnnou Object
, která je odvozena od Exception třídy v System oboru názvů.
Výjimku, která je odvozena z System.Exception , lze zachytit pomocí Try...Catch...Finally
příkazů.