您的位置:首页 > 其它

RevitAPI之关于Room、Area、Tag【比目鱼原创】

2017-12-10 13:08 288 查看
=========【更多高级应用请关注公众号】========



===================================



Room. Name属性的值是由两个值拼接起来的,分别是参数“名称”和“编号”,它们对应的BuiltInParameter 是 ROOM_NAME 和 ROOM_NUMBER。

Room.Name 的值 “Room 9”就是ROOM—NAME“房间”和RooM NUMBER“9”组成的。



房间标记RoomTag,面积标记AreaTag和 空间标记SpaceTag都继承自SpatialElememTag类。



RoomTag/AreaTag:这两个类属于“标记元素"(Annotation)—类,它们都是基于View 的二维元素,通过属性RoomTag.View或者AreaTag.View能够拿到对应的View。
它们名字都是自动计算出来的,无法通过API修改。

RoomTag.Room可以获取对应的Room,但是没有直接的方法可以从Room获取到对应的RoomTag。

可以先过滤出所有的RoomTag,然后判断它们对应的Room属性是否是当前的Room,如果是,则说明它们有关联关系。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: