revit二次開發課程(
在revit的開發過程中引數使我們必須用到,因此引數如何獲取以及設定使我們必須要掌握的技能。
本節講解型別引數的設定。
一、專案檔案中的引數操作
1.例項引數如何獲取。
2.型別引數如何獲取。
3.引數的儲存型別
4.獲取引數有哪些方法。
▶5.引數怎麼設定。
要想設定引數,首先要知道引數的型別要不然設定不會成功。
storagetype這個列舉型別來描述引數的儲存型別 分別為空 整型 雙精度,字串 ,elementid型別
判斷完成之後
enum storagetype
案例
[
transaction
(transactionmode.manual)
]class
cmd_setviewportcenter
:iexternalcommand
ts1.
commit()
;return result.succeeded;
}}
吶~以上就是引數設定的具體步驟!got it?
Revit開發之設定族引數的值
族引數的值是關聯於族型別的,在每個族型別中都儲存了各自型別的引數值,使用api以實現讀寫族引數的值,讀寫方法略有不同。1 讀取引數值 autodesk.revit.db.familytype 類 double?asdouble familyparameter familyparameter elem...
初識revit二開
把對應的dll和addin拷貝到c programdata autodesk revit addins 2017即可。2.以類庫形式編寫程式 c windows 類庫 新增兩個引用revitapi.dll和revitapiui.dll,在revit安裝路徑下 以下是我電腦中位置 e revit201...
Revit二開 Schemachema擴充套件資料
一.什麼是schema 二.schema架構 建立revit擴充套件資料第一步是建立schema 類似建立架構設計,設計schema儲存結構,類似設計db 資料表結構 第二步是將擴充套件資料放入entity,最終儲存的位置在element。三.schemamaager public class sc...