ติดตามความคืบหน้าการแปลงเอกสาร

ติดตามความคืบหน้าการแปลงเอกสาร

Aspose.Email มีฟีเจอร์เพื่อการติดตามความคืบหน้าการแปลงเอกสาร สำหรับสิ่งนี้ API มีให้ SaveOptions.CustomProgressHandler. ซึ่งเป็นเมธอดที่จัดการเหตุการณ์ความคืบหน้า ประเภทของเหตุการณ์ความคืบหน้าถูกแทนด้วย ProgressEventType enumeration. enumeration ProgressEventType มีสมาชิกต่อไปนี้.

  • MimeStructureCreated: เหตุการณ์นี้แจ้งว่าโครงสร้าง MIME ถูกสร้างขึ้น.
  • MimePartSaved: เหตุการณ์นี้แจ้งว่าการบันทึกส่วน MIME หนึ่งเสร็จสิ้น.
  • SavedToStream: เหตุการณ์นี้แจ้งว่าทุกส่วนของ MIME ถูกบันทึกลงสตรีมแล้ว.

โค้ดตัวอย่างต่อไปนี้แสดงการใช้ SaveOptions.CustomProgressHandler และ enumeration ProgressEventType เพื่อติดตามความคืบหน้าการแปลงเอกสาร.

ต่อไปนี้คือโค้ดของคลาสที่กำหนดเองที่ใช้ในตัวอย่างโค้ดที่ให้ไว้ข้างต้น.