Kelola Kontak dengan Exchange Web Services (EWS)

Aspose.Email memungkinkan Anda bekerja dengan lebih dari sekadar pesan email di Microsoft Exchange Server. Menggunakan the EWSClient API, Anda dapat mengambil, menyelesaikan, membuat, memperbarui, dan menghapus kontak yang disimpan dalam kotak surat Exchange. Artikel ini menjelaskan operasi kunci untuk mengelola kontak dengan Exchange Web Services (EWS).

Dapatkan Kontak dengan EWS

Aspose.Email menyediakan EWSClient kelas untuk terhubung ke Microsoft Exchange melalui EWS. Contoh di bawah menunjukkan cara membaca semua kontak dari folder Kontak:

Resolusi Kontak berdasarkan Nama

Anda dapat menyelesaikan kontak menggunakan nama tampilan. Contoh berikut mengambil kontak yang cocok dan detailnya:

Tentukan Format Catatan Kontak

The Contact->get_NotesFormat properti menentukan format teks catatan sesuai dengan TextFormat enumerator.

Ambil Kontak menggunakan Id

Anda dapat mengambil kontak tertentu menggunakan ID kontak uniknya seperti yang ditunjukkan dalam contoh kode di bawah.

Tambah Kontak

Gunakan CreateContact() metode untuk menambahkan kontak baru ke Exchange Server. Contoh berikut menunjukkan cara mengisi dan menyimpan kontak:

Perbarui Kontak

Informasi kontak dapat diubah di server menggunakan IEWSClient->UpdateContact. Contoh kode berikut menunjukkan cara mengambil, menampilkan, dan memperbarui kontak Exchange Server:

Menghapus Kontak

The IEWSClient class menyediakan DeleteContact untuk mengakses dan menghapus kontak dari Exchange Server. Metode ini mengambil ID kontak atau Kontak sebagai parameter input.

Potongan kode berikut menunjukkan cara menghapus kontak dari server Exchange menggunakan IEWSClient->DeleteContact.