Autodesk.Revit.DB.SpatialElementBoundaryLocation
类表示与空间元素边界相连的对象。此类包含几何数据和数据类型,用于描述该对象相对于空间元素边界的位置。
属性 | 描述 |
---|---|
BoundaryElementId |
获取或设置该对象所属的边界元素的ID。 |
Subface |
获取或设置描述对象在空间元素边界上的子面的位置和类型的Autodesk.Revit.DB.Subface 对象。 |
方法 | 描述 |
---|---|
Equals(Object) |
确定指定对象是否等于当前对象。 |
GetHashCode() |
返回该对象的哈希码。 |
GetType() |
获取当前实例的Type 。 |
ToString() |
返回一个表示当前对象的字符串。 |
以下代码示例演示如何创建SpatialElementBoundaryLocation
对象并调用其属性:
// 创建一个Subface对象
Subface subface = new Subface(0, 0);
// 创建一个SpatialElementBoundaryLocation对象
SpatialElementBoundaryLocation location = new SpatialElementBoundaryLocation(subface);
// 获取和设置Subface对象
Subface subface2 = location.Subface;
// 获取和设置BoundaryElementId属性
ElementId boundaryElementId = ElementId.InvalidElementId;
location.BoundaryElementId = boundaryElementId;