使用Revit API增加 刪除Ribbon控制項

2021-09-08 02:39:58 字數 408 閱讀 7957

接上篇,找到ribbon中的控制項

增加控制項比較簡單

splitbutton.addpushbutton(pushbuttondata);

去除控制項,沒有對應的方法。可以先隱藏:

splitbutton.currentbutton.visible = false;

然後設定當前

splitbutton.currentbutton = defaultpushbutton;

如果不這樣設定,效果類似pushbutton.enabled=false;

另外乙個小知識:

與insert()對應有個erase();

uidoc.selection.elements.erase();

selelementset.erase();

from:

Revit API共享引數的使用

共享引數相當於為某一類別元素增加乙個額外的引數。需要讀取值的時候,就當作普通引數值來讀。這裡僅僅把讀取共享引數檔案,然後繫結到某一類別的 貼出來。api建立組,建立引數具體 詳見原始碼。transaction transactionmode.manual regeneration regenerat...

Revit API共享引數的使用

共享引數相當於為某一類別元素增加乙個額外的引數。需要讀取值的時候,就當作普通引數值來讀。這裡僅僅把讀取共享引數檔案,然後繫結到某一類別的 貼出來。api建立組,建立引數具體 詳見原始碼。transaction transactionmode.manual regeneration regenerat...

增加 刪除 OSD

新增和拆除 ceph 的 osd 程序相比其它兩種要多幾步。osd 守護程序把資料寫入磁碟和日誌,所以你得相應地提供一 osd 資料盤和日誌分割槽路徑 這是最常見的配置,但你可以按需調整 從 ceph v0.60 起,ceph 支援 dm crypt 加密的硬碟,在準備 osd 時你可以用 dm c...