Information.IsError(Object) Yöntem

Tanım

İfadenin özel Boolean durum türü olup olmadığını belirten bir değer döndürür.

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

Parametreler

Expression
Object

Gereklidir. Object Ifa -de.

Döndürülenler

İfadenin özel Boolean durum türü olup olmadığını belirten bir değer döndürür.

Örnekler

Aşağıdaki örnek, bir ifadenin IsError sistem özel durumunu temsilip temsil etmediğini denetlemek için işlevini kullanır.

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

Açıklamalar

IsErrorifade, ad alanında sınıfından türetilen bir Object değişkeni temsil ediyorsa döndürürTrue.ExceptionSystem

'den System.Exception türetilen bir özel durum deyimleriyle Try...Catch...Finally yakalanabilir.

Şunlara uygulanır

Ayrıca bkz.