Lavorare con i contatti su Exchange Server usando WebDav

Ottenere i contatti da un server Exchange

Il ExchangeClient classe’ ListContacts() il metodo può essere usato per ottenere informazioni dei contatti da un server Exchange. ListContacts() il metodo richiede l’URI della cartella Contatti, che può essere ottenuto facilmente con il ExchangeMailboxInfo.ContactsUri proprietà.

Per ottenere i contatti da un server Exchange:

  1. Inizializza il ExchangeClient classe con indirizzo e credenziali.
  2. Ottieni l’URI della cartella Contatti con il ExchangeClient.MailboxInfo.ContactsUri proprietà.
  3. Chiama il ListContacts() metodo. Restituisce un array di MapiContact.
  4. Esegui un ciclo foreach su MapiContact array per leggere le informazioni di contatto.

Il seguente frammento di codice mostra come utilizzare ExchangeClient classe per leggere tutti i contatti da un server Exchange.