บทช่วยสอนสั้นๆ นี้แนะนำวิธี แยกไฟล์ PST โดยใช้ C# โดยเปิดเผยข้อมูลอ้างอิงสำหรับการสร้างสภาพแวดล้อมและโฟลว์โปรแกรมเพื่อให้บรรลุเป้าหมาย คุณจะได้เรียนรู้วิธี แยกไฟล์ Outlook PST โดยใช้ C# ด้วยความช่วยเหลือของโค้ดสองสามบรรทัดที่สามารถใช้ในสภาพแวดล้อมที่รองรับ .NET รวมถึง Windows, macOS และ Linux
ขั้นตอนในการพัฒนา PST Splitter โดยใช้ C#
- ตั้งค่าสภาพแวดล้อมการพัฒนาเพื่อรวม Aspose.Email for .NET จาก NuGet package manager
- เพิ่มเนมสเปซ Aspose.Email ในไฟล์ต้นฉบับของคุณ
- สร้างอินสแตนซ์ของออบเจกต์ PersonalStorageQueryBuilder เพื่อสร้างเกณฑ์การสอบถามหลายรายการ
- เพิ่มเกณฑ์การค้นหา PersonalStorageQueryBuilder ภายในรายการ MailQuery
- สร้างอินสแตนซ์ของคลาส PersonalStorage เพื่อโหลดไฟล์ PST ต้นทางจากดิสก์
- แยก PST เป็นไฟล์ PST หลายไฟล์ตามเกณฑ์ที่เลือกโดยใช้วิธี SplitInto
ขั้นตอนข้างต้นอธิบายกระบวนการง่ายๆ ในการพัฒนา Outlook PST splitter โดยใช้ C# ซึ่งสามารถใช้ PersonalStorageQueryBuilder เพื่อกำหนดเกณฑ์สำหรับการแยก PST ตามพารามิเตอร์การสืบค้น ข้อความค้นหาจะถูกเพิ่มลงในรายการ MailQuery ซึ่งทำหน้าที่เป็นเกณฑ์การแบ่ง PST ภายในเมธอด SplitInto หลังจากโหลดไฟล์ PST ต้นทางจากดิสก์โดยใช้คลาส PersonalStorage
รหัสเพื่อแยกไฟล์ PST โดยใช้ C
ตัวอย่างนี้แสดงให้เห็นว่าในการพัฒนาแอปพลิเคชันเพื่อ แยก PST โดยใช้ C# สามารถใช้อินเทอร์เฟซ API อย่างง่ายด้วยความช่วยเหลือของการเรียก API อย่างง่าย กระบวนการนี้ง่ายมาก โดยก่อนอื่นเราจะกำหนดคำค้นหาซึ่งทำหน้าที่เป็นเกณฑ์ในการแยกไฟล์ PST จากนั้นจึงตามด้วยการโหลด PST จากดิสก์ สุดท้าย ด้วยการใช้วิธี SplitInto PST จะถูกแบ่งออกเป็นไฟล์ PST หลายไฟล์ในดิสก์
ในบทความนี้ เราได้เรียนรู้รายละเอียดเกี่ยวกับ การแยก PST โดยใช้ C# หากคุณต้องการเรียนรู้เกี่ยวกับการแปลงไฟล์ OST เป็นไฟล์ PST ในภาษา C# โปรดดูบทความเกี่ยวกับ วิธีแปลงไฟล์ OST เป็น PST ใน C#