Revit API - 阅读所有项目警告

Revit API - Reading all Project Warnings

有没有办法读取项目的所有警告。我试图在论坛上遵循一些解决方案,但我无法获得当前项目的警告列表,因为它 returns 与当前项目的警告列表无关的默认警告列表.

我不想导出 HTML 中的警告并从那里读取它,我更喜欢从代码中读取它。有什么方法可以通过 API 实现吗?

理想情况下,我想阅读下图所示的层次结构中的警告。

是的。 Revit 2018 API implements a new method to to get a list of reviewable warnings from a Document.

我刚刚也在 Revit API discussion forum 中回答了同样的问题: