Autodesk.Revit.DB.UVGridlineType 是一个 Revit API 中的枚举类型,用于表示 2D 图形视图中的网格线类型,即在基于 UV 坐标系的平面坐标网格中展示的线条样式。
Autodesk.Revit.DB.UVGridlineType 定义了以下枚举值:
Thin:细线Medium:中等线Thick:粗线可以通过以下方式来使用Autodesk.Revit.DB.UVGridlineType:
使用该类型的值作为 Revit API 方法的参数,如:
// 创建平面视图网格线
var gridline = doc.Create.NewGrid(new UV(minU, minV), new UV(maxU, minV), 20, Autodesk.Revit.DB.UVGridlineType.Medium, Autodesk.Revit.DB.UVGridlineType.Thin);
通过常规的枚举类型使用方式,如:
// 检查平面视图网格线类型是否为 Medium
if (gridline.PatternLineType == Autodesk.Revit.DB.UVGridlineType.Medium)
{
// do something
}
Autodesk.Revit.DB.UVGridlineType 只能用于 2D 图形视图中的网格线,不能用于其他 Revit API 中的线条类型。Autodesk.Revit.DB.UVGridlineType 实现。需要针对具体版本进行调试和开发。