Autodesk.Revit.DB.Architecture.SiteSubRegion是一个代表Revit模型中的地块子区域的类。该类从Autodesk.Revit.DB.SiteSubRegion类派生而来,可以在Revit API中进行访问和操作。
stringstringSiteSubRegionTypeSiteSubRegionType枚举了四种不同的地块子区域类型:BuildingPad、Parking、PavedArea和PlantingArea。doubledoubledoubledoubleSlopeUnitSlopeUnit枚举了四种不同的坡度单位:Decimal, PercentGrade, Ratio和Slope。ApproachApproach枚举了四种不同的接近方向:Downhill, Uphill, Alonghill和Acrosshill。string),编号(string),类型(SiteSubRegionType),面积(double),周长(double),海拔高度(double),坡度(double)和坡度单位(SlopeUnit)。以下示例创建一个新的地块子区域实例,并设置其名称、编号、类型、面积、周长、海拔高度、坡度和坡度单位。最后输出地块子区域的名称。
// 创建新的地块子区域
SiteSubRegion subRegion = SiteSubRegion.Create("MySubRegion", "1", SiteSubRegionType.BuildingPad, 100, 40, 0, 5, SlopeUnit.PercentGrade);
// 输出地块子区域的名称
Console.WriteLine($"SubRegion name is: {subRegion.Name}");