Autodesk.Revit.DB.Visual.MetalPatternType是Revit API中的一种类型,表示用于金属表面样式的预定义模式。
Autodesk.Revit.DB.Visual.MetalPatternType是一个Enum类型,没有专门的构造函数。
Autodesk.Revit.DB.Visual.MetalPatternType具有以下属性:
以下示例演示如何使用Autodesk.Revit.DB.Visual.MetalPatternType类型:
// 获取当前文档
Document doc = uidoc.Document;
// 将元素的金属样式设置为DiamondPlate
Element element = doc.GetElement(elementId);
element.get_Parameter(BuiltInParameter.MATERIAL_PROFILE).Set(Newtonsoft.Json.JsonConvert.SerializeObject(MetalPatternType.DiamondPlate));
Autodesk.Revit.DB.Visual.MetalPatternType类型仅用于表示预定义的金属表面样式,不能直接用于定义自定义样式。如果需要定义自定义样式,可以使用Autodesk.Revit.DB.Visual.SurfacePatternElement类。