Работа с контактами на сервере Exchange
Получение контактов с EWS
Aspose.Email предоставляет EWSClient класс для подключения к серверу Microsoft Exchange с помощью веб-служб Exchange. Следующие фрагменты кода используют веб-службы Exchange для чтения всех контактов. В следующем фрагменте кода показано, как получить контакты с EWS.
Разрешайте контакты, используя имя контакта
В следующем фрагменте кода показано, как получить контакты, используя имя контакта.
Определение формата контактных заметок
The Contact->get_NotesFormat указывает тип текстового формата заметок контактов, определенный TextFormat enumerator.
Извлечь контакт с помощью идентификатора
Конкретный контакт можно получить с сервера, используя его идентификатор контакта, как показано в следующем примере кода.
Добавление контактов
The CreateContact() метод IEWSClient класс можно использовать для добавления контактной информации на сервер Exchange. CreateContact() метод принимает Contact объект в качестве входного параметра.
Чтобы добавить контакты на сервер Exchange, выполните следующие действия:
- Инициализируйте IEWSClient с адресом и учетными данными.
- Инициализируйте Contact объект с желаемыми свойствами.
- Позвоните CreateContact() метод и передайте контакт для добавления на сервер Exchange.
Следующий фрагмент кода демонстрирует добавление контактов на сервер Exchange.
Обновление контактов
Контактную информацию можно обновить с помощью Microsoft Outlook. Aspose.Email также может обновлять контактную информацию на сервере Exchange с помощью веб-службы Exchange (EWS). IEWSClient->UpdateContact метод может обновлять контактную информацию на сервере Exchange.
Удаление контактов
The IEWSClient класс предоставляет DeleteContact для доступа к контактам и их удаления из папки контактов сервера Exchange. В этом методе используется идентификатор контакта или Contact в качестве входного параметра.
Чтобы удалить контакты с сервера Exchange, выполните следующие действия:
- Инициализируйте IEWSClient с адресом и учетными данными.
- Удалите контакт, используя его идентификатор.
- Удалите контакт, позвонив в DeleteContact метод с Contact в качестве входного параметра.
В следующем фрагменте кода показано, как удалить контакты с сервера Exchange с помощью IEWSClient->DeleteContact.