สร้างไฟล์ PST ใหม่และเพิ่มโฟลเดอร์ย่อย

การสร้างไฟล์ PST ใหม่และเพิ่มโฟลเดอร์ย่อย

นอกจากการวิเคราะห์ไฟล์ PST ที่มีอยู่แล้ว, Aspose.Email ยังให้วิธีการสร้างไฟล์ PST ตั้งแต่ต้น บทความนี้แสดงวิธีการสร้างไฟล์ Outlook PST และเพิ่มโฟลเดอร์ย่อยเข้าไป

  1. การสร้างไฟล์ PST ใหม่
  2. การเปลี่ยนคลาส Container ของโฟลเดอร์

ใช้คลาส PersonalStorage เพื่อสร้างไฟล์ PST ที่ตำแหน่งใด ๆ บนดิสก์ท้องถิ่น เพื่อสร้างไฟล์ PST ตั้งแต่ต้น:

  1. สร้าง PST โดยใช้เมธอด PersonalStorage.Create().
  2. เพิ่มโฟลเดอร์ย่อยที่รากของไฟล์ PST โดยเข้าถึงโฟลเดอร์ Root แล้วเรียกเมธอด AddSubFolder

โค้ดสแนปชอตต่อไปนี้แสดงวิธีสร้างไฟล์ PST และเพิ่มโฟลเดอร์ย่อยชื่อ Inbox.

การเปลี่ยนคลาส Container ของโฟลเดอร์

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