จัดการที่อยู่ติดต่อด้วย Exchange Web Services (EWS)
Aspose.Email ให้คุณทำงานกับมากกว่าแค่ข้อความอีเมลบน Microsoft Exchange Server โดยใช้ EWSClient API คุณสามารถดึง คืนค่า, สร้าง, ปรับปรุง และลบที่อยู่ติดต่อที่จัดเก็บในกล่องจดหมาย Exchange บทความนี้อธิบายการดำเนินการหลักสำหรับการจัดการที่อยู่ติดต่อด้วย Exchange Web Services (EWS).
ดึงรายชื่อผู้ติดต่อด้วย EWS
Aspose.Email ให้ EWSClient คลาสสำหรับเชื่อมต่อกับ Microsoft Exchange ผ่าน EWS ตัวอย่างด้านล่างจะแสดงวิธี อ่านที่อยู่ติดต่อทั้งหมด จากโฟลเดอร์ Contacts:
ค้นหารายชื่อผู้ติดต่อตามชื่อ
คุณสามารถคืนค่าที่อยู่ติดต่อโดยใช้ชื่อที่แสดง ตัวอย่างต่อไปนี้ดึงข้อมูลที่อยู่ติดต่อที่ตรงกันและรายละเอียดของพวกมัน:
กำหนดรูปแบบหมายเหตุผู้ติดต่อ
นี้ Contact->get_NotesFormat คุณสมบัติระบุรูปแบบของข้อความบันทึกตาม TextFormat ตัววนรอบ.
ดึงรายชื่อโดยใช้ Id
คุณสามารถดึงที่อยู่ติดต่อเฉพาะโดยใช้รหัสที่อยู่ติดต่อที่ไม่ซ้ำตามที่แสดงในตัวอย่างโค้ดด้านล่าง.
เพิ่มที่อยู่ติดต่อ
ใช้ CreateContact() เมธอดสำหรับเพิ่มที่อยู่ติดต่อใหม่ไปยัง Exchange Server ตัวอย่างต่อไปนี้แสดงวิธีเติมข้อมูลและบันทึกที่อยู่ติดต่อ:
ปรับปรุงที่อยู่ติดต่อ
ข้อมูลที่อยู่ติดต่อสามารถแก้ไขบนเซิร์ฟเวอร์ได้โดยใช้ IEWSClient->UpdateContact. ตัวอย่างโค้ดต่อไปนี้แสดงวิธีดึง, แสดงผล, และปรับปรุงที่อยู่ติดต่อของ Exchange Server:
ลบรายชื่อ
นี้ IEWSClient class ให้ DeleteContact เพื่อเข้าถึงและลบที่อยู่ติดต่อจาก Exchange Server เมธอดนี้รับรหัสที่อยู่ติดต่อหรือ รายชื่อ เป็นพารามิเตอร์อินพุต.
ส่วนของโค้ดต่อไปนี้แสดงวิธีลบที่อยู่ติดต่อจาก Exchange Server ด้วยการใช้ IEWSClient->DeleteContact.