Trabalhando com contatos no Exchange Server usando WebDav

Obtendo contatos de um Exchange Server

O ExchangeClient classe ListContacts() método pode ser usado para obter informações de contato de um Exchange Server. ListContacts() método requer o URI da pasta Contatos, que pode ser obtido facilmente com o ExchangeMailboxInfo.ContactsUri propriedade.

Para obter contatos de um Exchange Server:

  1. Inicialize o ExchangeClient classe com endereço e credenciais.
  2. Obtenha o URI da pasta Contatos com o ExchangeClient.MailboxInfo.ContactsUri propriedade.
  3. Chame o ListContacts() método. Ele retorna um array de MapiContact.
  4. Faça um loop foreach em MapiContact array para ler as informações de contato.

O trecho de código a seguir mostra como usar ExchangeClient classe para ler todos os contatos de um Exchange Server.