前言
这个例子介绍了如何设置参数,以及如何设置门的方向。但程序运行起来了,参数修改,但几何似乎没有发生变化。
内容
参数设置是老生常谈的问题,此处略过。剩余的是关于门特有的,实际上是 FamilyInstance 的部分接口。对应的 UI 为图中的4个方向箭头。
// public class FamilyInstance : Instance
public Room ToRoom { get; }
public Room FromRoom { get; }
public bool flipFacing();
public void FlipFromToRoom();
public bool flipHand();
可以参考官方文档:更改门的方向
在Revit 中,门和窗是两类特殊的 FamilyInstance
,它们有部分特有的行为。