Revit二次开发 日志文档 JournalingMode

Posted 挨踢老干部的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Revit二次开发 日志文档 JournalingMode相关的知识,希望对你有一定的参考价值。

在revit的操作过程中,revit会将所有的操作,生成对应的操作日志Journal文件,此文件是在目录:

 C:\Users\%用户名%\AppData\Local\Autodesk\Revit\%版本号%\Journals

之下。

在IExternalCommand外部命令可以通过指定Journaling的属性,来控制当前的操作是否被记录在日志中。

下面为当前Revit API支持的Journaling属性模式:
① JournalingMode.NoCommandData:

该模式,Revit 不会把 ExternalCommandData JournalData 的内容写到 Revit  Journal中。


② JournalingMode.UsingCommandData: 默认是这个模式。

该模式,Revit 使用 IDictionary<String, String>格式把 ExternalCommandData.JournalData 的内容写到 Revit Journal 中。

以上是关于Revit二次开发 日志文档 JournalingMode的主要内容,如果未能解决你的问题,请参考以下文章

Revit 二次开发 事件

revit文件发生不可恢复的错误(二次开发)

Revit二次开发 屏蔽复制构件产生的重复类型提示窗

Revit二次开发 事务标签值

Revit二次开发获取参数

如何系统的学习Revit二次开发