编程调用Revit自己提供的命令

来源:互联网 发布:淘宝福袋是死人衣服 编辑:程序博客网 时间:2024/06/06 02:15

现在不少的Revit开发者也特别希望得到这个功能,能启动Revit自带命令

你可以调用UIApplication.PostCommand() 来发送Revit自导的命令。


命令格式如下:

public void PostCommand(
RevitCommandId commandId

)


这里RevitCommandId是Revit命令的Id, 你可以这样来获得命令的Id

public static RevitCommandId RevitCommandId.LookupPostableCommandId(
PostableCommand postableCommand
)


不是所有的Revi命令都可以被二次开发程序所调用。可以调用命令都在这个枚举类型中

PostableCommand Enumeration


下面是完整的调用,发送保存命令。

            uiApp.PostCommand(RevitCommandId.LookupPostableCommandId(PostableCommand.Save));

阅读全文
0 0
原创粉丝点击