ข้อผิดพลาดในการเรียกกลับระหว่างการส่งออกและการโหลด

การตรวจสอบข้อผิดพลาดในการเรียกกลับระหว่างการส่งออกและการโหลด

เป็นไปได้ว่าระหว่างการส่งออกหรือโหลดภาพวาดเราอาจพบข้อผิดพลาดที่เกี่ยวข้องกับโครงสร้างของไฟล์ (เช่น หมวดหมู่ในไฟล์เป็นสิ่งที่จำเป็นในปัจจุบันแต่ไม่จำเป็นในอดีต) บางส่วนของพวกเขาเป็นสิ่งที่สำคัญมากและในกรณีเช่นนี้จะมีการโยนข้อยกเว้น แต่เรายังสามารถละเลยบางส่วนของพวกเขาภายในและแจ้งให้ทราบเกี่ยวกับมันโดยใช้ข้อความเรียกกลับ ไม่ว่าอย่างไรก็ตาม ข้อความทั้งหมดเหล่านี้ต้องการความสนใจเนื่องจากพวกเขาอาจอธิบายเช่น เอนติทีที่หายไปในผลลัพธ์การส่งออกหรือผลกระทบอื่น ๆ

ข้อผิดพลาดระหว่างการส่งออก

มีฟิลด์ RenderResult ใน CadRasterizationOptions, ที่รวม IsRenderComplete เพื่อดูว่ามีข้อผิดพลาดระหว่างการส่งออกหรือไม่และพิมพ์ข้อมูลเกี่ยวกับพวกเขา:

ข้อผิดพลาดระหว่างการโหลด

อาจมีปัญหาบางอย่างกับภาพวาดที่สังเกตเห็นได้ก่อนที่กระบวนการส่งออกจะเริ่มขึ้น คุณสมบัติ Errors ใน วัตถุ LoadOptions ถูกใช้เพื่อเก็บข้อความเกี่ยวกับพวกเขา คุณสมบัติ IgnoreErrors เป็นประโยชน์ในการตัดสินใจว่าสมควรที่จะโยนข้อยกเว้นในข้อผิดพลาดการโหลดหรือไม่

นี่คือตัวอย่างการใช้คุณสมบัติ Errors: