ניהול אנשי קשר עם 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 ה‑property מגדיר את פורמט טקסט ההערות בהתאם ל‑ TextFormat מְנַבֵּה.
אחזור איש קשר באמצעות מזהה
ניתן לאחזר איש קשר ספציפי באמצעות מזהה איש הקשר הייחודי שלו, כפי שמוצג בדוגמת הקוד למטה.
הוסף אנשי קשר
השתמש ב- CreateContact() שיטה להוספת איש קשר חדש ל‑Exchange Server. הדוגמה הבאה מראה כיצד למלא ולשמור איש קשר:
עדכן אנשי קשר
ניתן לשנות מידע אנשי קשר בשרת באמצעות IEWSClient->UpdateContact. דוגמת הקוד הבאה מדגימה כיצד לאחזר, להציג ולעדכן אנשי קשר של Exchange Server:
מחיקת אנשי קשר
ה IEWSClient class מספקת את DeleteContact להגיע ולמחוק אנשי קשר מ‑Exchange Server. שיטה זו מקבלת את מזהה איש הקשר או Contact כפרמטר קלט.
קטטע קוד הבא מראה כיצד למחוק אנשי קשר מ‑Exchange Server באמצעות IEWSClient->DeleteContact.