Помилки зворотного виклику під час експорту та завантаження

Огляд помилок зворотного виклику під час експорту та завантаження

Можливо, що під час експорту або завантаження креслення ми зіштовхнемося з помилками, пов’язаними зі структурою файлу (наприклад, у файлі тепер потрібні секції, які раніше не були необхідні). Деякі з них є критичними, і в таких випадках викидається виключення, але ми також можемо ігнорувати деякі з них внутрішньо та повідомляти про це за допомогою повідомлень зворотного виклику. В будь-якому випадку, всі ці повідомлення вимагають уваги, оскільки вони можуть пояснити, наприклад, відсутні сутності у результатах експорту або інші ефекти.

Помилки під час експорту

Є поле RenderResult в CadRasterizationOptions, яке містить IsRenderComplete, щоб дізнатися, чи були помилки під час експорту та надрукувати інформацію про них:

Помилки під час завантаження

Деякі проблеми з кресленнями можуть бути виявлені ще до початку процесу експорту. Властивість Errors в LoadOptions об’єкті використовується для зберігання повідомлень про них. Властивість IgnoreErrors корисна для вирішення питання, чи потрібно викидати виключення при помилках завантаження, чи ні.

Ось приклад використання властивості Errors: