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.