ทำงานกับงานบน Exchange Server

ทำงานกับงาน

Aspose.Email รองรับการประมวลผลงานบน Exchange Server โดยใช้คลาส ExchangeTask. คุณสมบัติต่าง ๆ ที่ ExchangeTask เปิดเผย, เช่น Subject, Status, DueDate, และ Priority, สามารถใช้ตั้งค่างานบน Exchange.  IEWSClientคลาสนี้เปิดเผยฟังก์ชันเช่น CreateTaskUpdateTask, และ DeleteTask ซึ่งใช้ในการประมวลผลงานบน Exchange Server. บทความนี้แสดงวิธี:

  • สร้างงานใหม่.
  • ตั้งค่าโซนเวลาของงาน.
  • อัปเดตงาน.
  • ลบงาน.
  • ส่งคำขอทำงาน
  • บันทึกงานลงดิสก์

สร้างงานใหม่

โค้ดตัวอย่างต่อไปนี้แสดงวิธีใช้เพื่อสร้างงานใหม่.

ระบุโซนเวลา

นี้ IEWSClient อินเทอร์เฟซและ ExchangeTask ให้ TimeZoneId คุณสมบัติสำหรับกำหนดข้อมูลโซนเวลาเมื่อสร้างงาน โค้ดสคริปต์ต่อไปนี้แสดงวิธีการระบุ Timezone.

อัปเดตงาน

โค้ดสแน็ปต่อไปนี้แสดงวิธีอัปเดตงานบนเซิร์ฟเวอร์ Exchange.

ลบงาน

โค้ดสแน็ปต่อไปนี้แสดงวิธีลบงานบนเซิร์ฟเวอร์ Exchange.

การส่งคำขอทำงาน

บริการ Aspose.Email Exchange มีความสามารถในการส่งคำขอทำงานคล้าย Outlook. โค้ดตัวอย่างต่อไปนี้แสดงวิธีโหลดข้อความคำขอทำงานจากดิสก์และส่งโดยใช้ IEWSClient.

บันทึกงานลงดิสก์

Aspose.Email ยังอนุญาตให้บันทึกงาน Exchange ลงดิสก์ในรูปแบบ Outlook MSG. โค้ดตัวอย่างต่อไปนี้แสดงวิธีบันทึกงานลงดิสก์.