Information.IsError(Object) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
式が例外型かどうかを示す Boolean 値を返します。
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
パラメーター
- Expression
- Object
必須。
Object 式。
返品
式が例外型かどうかを示す Boolean 値を返します。
例
次の例では、 IsError 関数を使用して、式がシステム例外を表しているかどうかを確認します。
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
注釈
IsErrorは、式がSystem名前空間のException クラスから派生したObject変数を表す場合、Trueを返します。
System.Exceptionから派生した例外は、Try...Catch...Finally ステートメントでキャッチできます。