Спасение семей v ie Revit API - PullRequest
0 голосов
/ 24 марта 2020

при сборе всех семейств в проекте и сохранении их через API,

familyDocument.SaveAs(fileName);

Есть ли способ перехватить следующее диалоговое окно и выполнить действие? Например, запишите предупреждение и закройте диалоговое окно?

enter image description here

1 Ответ

1 голос
/ 25 марта 2020

Revit API предлагает два различных механизма реагирования и обработки диалоговых сообщений и сообщений об ошибках: событие DialogBoxShowing и Failure API . Если все это терпит неудачу, API-интерфейс Windows предоставляет третий механизм, который позволяет подключаться и реагировать практически на любое системное событие, включая показ диалога. Все три подхода обсуждаются и сравниваются The Building Coder в группе topi c по Обнаружение и обработка диалогов и сбоев .

...