Autodesk.Revit.DB.Visual.ConcreteSealantType是Revit API中的一个类,用于表示混凝土密封材料的类型及其相关信息。该类位于Autodesk.Revit.DB.Visual命名空间中。
该类有两个构造函数:
ConcreteSealantType(Document document, BuiltInCategory category)
ConcreteSealantType(ElementId id, Document document)
该类具有以下属性:
Id
- 密封材料的唯一标识符。IsValid
- 获取一个值,指示密封材料是否有效。Name
- 获取或设置密封材料的名称。Material
- 获取或设置密封材料的材料类型。Manufacturer
- 获取或设置密封材料的制造商。Color
- 获取或设置密封材料的颜色。SolidPattern
- 获取或设置密封材料的实体填充图案。SurfacePattern
- 获取或设置密封材料的表面填充图案。该类没有任何公共方法。
以下示例演示如何创建一个适用于墙体的ConcreteSealantType对象,并设置其名称、材料和颜色:
Document doc = uidoc.Document;
ConcreteSealantType sealantType = new ConcreteSealantType(doc, BuiltInCategory.OST_Walls);
sealantType.Name = "MySealant";
sealantType.Material = MaterialType.Silicone;
sealantType.Color = new Color(255, 255, 0); // 黄色
该类没有定义任何异常。