revit二次開發 族編輯狀態中獲取參數的值

以材質類型的參數爲例:

            foreach (FamilyParameter p in doc.FamilyManager.Parameters)
            {
                if (p.Definition.ParameterType == ParameterType.Material)
                {
                    var id = doc.FamilyManager.CurrentType.AsElementId(p);
                    var material = doc.GetElement(id) as Material;
                    if (material!=null)
                    {

                    }
                }
            }

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章