Revit開發之警告和錯誤處理

2021-07-24 08:53:29 字數 564 閱讀 1502

在revit 裡很多操作都會彈出警告和錯誤提示,

比如牆的高度降低,牆頂部的窗出現在牆的外面

這個會彈乙個錯誤提示框,

比如在同乙個位置建立兩面牆,

會彈出乙個警告提示框

如果在自己寫的程式裡出現了這種彈窗,會影響到使用者體驗,

其實api裡提供一些錯誤和警告的處理,

下面提供乙個例子解決上面的兩種情況,

關鍵**如下:

public class failurespreprocessor : ifailurespreprocessor

if (fma.getseverity() == failureseverity.warning)

}return failureprocessingresult.proceedwithcommit;}}

bool testerror = true;

// 處理錯誤

if (testerror)

// 處理警告

else

return result.succeeded;

如有錯誤歡迎指正

Unity異常警告錯誤處理方法

1.the animationclip cube1 anim used by the animation component cube1 must be marked as legacy.解決方法 1.點選 animationclip 在inspector檢視中點選右上角小鎖旁的圖示,選擇 debu...

LR之錯誤處理

1.指令碼的健壯性 乙個健壯的指令碼應該能捕獲一些錯誤資訊,並對這些資訊進行相關的處理,否者一旦發生較大錯誤就只能退出執行了 2.vugen的處理機制 分為兩種 遇到錯誤,停止執行,退出執行 另一種是忽略錯誤,繼續執行下去 相關設定可以在run time settings 裡進行 3.lr cont...

c之錯誤處理

c 語言不提供對錯誤處理的直接支援,但是作為一種系統程式語言,它以返回值的形式允許您訪問底層資料。在發生錯誤時,大多數的 c 或 unix 函式呼叫返回 1 或 null,同時會設定乙個錯誤 errno,該錯誤 是全域性變數,表示在函式呼叫期間發生了錯誤。您可以在 標頭檔案中找到各種各樣的錯誤 所以...