Autodesk.Revit.DB.Architecture.SiteSubRegion
是一个代表Revit模型中的地块子区域的类。该类从Autodesk.Revit.DB.SiteSubRegion
类派生而来,可以在Revit API中进行访问和操作。
string
string
SiteSubRegionType
SiteSubRegionType
枚举了四种不同的地块子区域类型:BuildingPad
、Parking
、PavedArea
和PlantingArea
。double
double
double
double
SlopeUnit
SlopeUnit
枚举了四种不同的坡度单位:Decimal
, PercentGrade
, Ratio
和Slope
。Approach
Approach
枚举了四种不同的接近方向: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}");