Revit の例外

Revit の例外

API メソッドで致命的でないエラーが発生すると、例外をスローします。例外が Revit アドインによってキャッチされる必要があります。Revit API ヘルプ ファイルは、通常、特定のメソッドに発生した例外を明記します。すべての Revit API メソッドが Autodesk.Revit.Exceptions.ApplicationException のサブクラスをスローします。密接に反映します。これらの例外は、次のような標準的な .NET 例外などを密接に鏡像化します。

ただし、これらのサブクラスの一部は Revit に対して一意です。

さらに、InternalException と呼ばれる特殊な例外があり、これは予期しなかったエラー パスを表します。このタイプの例外は、診断用にオートデスクに渡すことができる追加の診断情報を持ちます。