让家人摆脱Revit API的困扰

问题描述 投票:0回答:1

[在收集项目中的所有族并通过API保存它们时,

familyDocument.SaveAs(fileName);

是否可以捕获以下对话框并执行操作?例如,记录警告并关闭对话框?

enter image description here

revit-api revit
1个回答
0
投票

Revit API提供了两种不同的机制来响应并处理对话和失败消息:DialogBoxShowing eventFailure API。如果所有这些操作均失败,则Windows API将提供第三种机制,该机制可以挂接到几乎所有系统事件并对之做出反应,包括显示对话。建筑编码员在Detecting and Handling Dialogues and Failures上的主题组中讨论并比较了这三种方法。

© www.soinside.com 2019 - 2024. All rights reserved.