จัดการการกำหนดค่าผู้ใช้บน Exchange Server ด้วย EWS
Aspose.Email for .NET สามารถใช้เพื่อจัดการการกำหนดค่าผู้ใช้บน Exchange Server ด้วย EWSClient คลาส นี้ใช้ Exchange Web Services ซึ่งมีเฉพาะใน Exchange Server 2007 ขึ้นไป ในบทความนี้ เราจะดูวิธีการอ่าน, สร้าง, อัปเดต และลบการกำหนดค่าผู้ค้าบน Exchange Server 2010 จำเป็นต้องมี Microsoft Exchange Server 2010 Service Pack 1 สำหรับคุณลักษณะทั้งหมดที่อธิบายในบทความนี้ โค้ดตัวอย่างต่อไปนี้แสดงวิธีเชื่อมต่อกับ Exchange Server 2010 ในตัวอย่างทั้งหมดของบทความนี้.
อ่านการกำหนดค่าผู้ใช้
เพื่อรับข้อมูลการกำหนดค่าผู้ใช้ของโฟลเดอร์เฉพาะจาก Exchange Server:
- เชื่อมต่อกับ Exchange Server ด้วยการใช้ IEWSClient อินเทอร์เฟซ
- เรียกใช้ IEWSClient.GetUserConfiguration() เมธอดเพื่อรับการกำหนดค่าผู้ใช้ของโฟลเดอร์
- แสดงคุณสมบัติการกำหนดค่าผู้ใช้ เช่น ID, ชื่อ และรายการพจนานุกรมในรูปแบบคู่คีย์-ค่า.
โค้ดตัวอย่างต่อไปนี้แสดงวิธีการอ่านการกำหนดค่าผู้ใช้.
สร้างการกำหนดค่าผู้ใช้
เพื่อสร้างการกำหนดค่าผู้ใช้สำหรับโฟลเดอร์เฉพาะบน Exchange Server:
- เชื่อมต่อกับ Exchange Server ด้วยการใช้ IEWSClient อินเทอร์เฟซ
- เรียกใช้ IEWSClient.CreateUserConfiguration() เมธอดเพื่อสร้างการกำหนดค่าผู้ใช้สำหรับโฟลเดอร์
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีสร้างการกำหนดค่าผู้ใช้
อัปเดตการกำหนดค่าผู้ใช้
เพื่ออัปเดตการกำหนดค่าผู้ใช้สำหรับโฟลเดอร์เฉพาะใน Exchange Server:
- เชื่อมต่อกับ Exchange Server ด้วยการใช้ IEWSClient อินเทอร์เฟซ
- เรียกใช้ IEWSClient.UpdateUserConfiguration() เมธอดเพื่ออัปเดตการกำหนดค่าผู้ใช้ของโฟลเดอร์
โค้ดตัวอย่างต่อไปนี้แสดงวิธีการอัปเดตการกำหนดค่าผู้ใช้.
ลบการกำหนดค่าผู้ใช้
เพื่อลบการกำหนดค่าผู้ใช้สำหรับโฟลเดอร์เฉพาะใน Exchange Server:
- เชื่อมต่อกับ Exchange Server ด้วยการใช้ IEWSClient อินเทอร์เฟซ
- เรียกใช้ IEWSClient.DeleteUserConfiguration() เมธอดเพื่อลบการกำหนดค่าผู้ใช้ของโฟลเดอร์
โค้ดตัวอย่างต่อไปนี้แสดงวิธีการลบการกำหนดค่าผู้ใช้.