Revit二开–设置Revit元素默认类型
当我们创建revit元素时,默认的类型不受控制怎么办,答案当然是首先设置默认类型啦!!
默认类型设置属于文档级别的,所以,这个方法存在于Document里面。
首先获取当前文档的Document,然后调用document的SetDefaultElementTypeId()方法即可。
代码详见 github :https://github.com/binbinstrong/tangsengjiewa
以墙为例:设置默认墙类型,并创建墙。
/// <summary>
/// 设置墙默认类型并创建墙
/// </summary>
[Transaction(TransactionMode.Manual)]
class Cmd_SetDefaultWallType : IExternalCommand
{
public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elemen