Information.IsError(Object) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar ett Boolean värde som anger om ett uttryck är en undantagstyp.
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
Parametrar
- Expression
- Object
Required.
Object uttryck.
Returer
Returnerar ett Boolean värde som anger om ett uttryck är en undantagstyp.
Exempel
I följande exempel används IsError funktionen för att kontrollera om ett uttryck representerar ett systemfel.
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
Kommentarer
IsError returnerar True om uttrycket representerar en Object variabel som härleds från Exception klassen i System namnområdet.
Ett undantag som härleds från System.Exception kan fångas med -uttrycken Try...Catch...Finally .