Gestire i contatti con Exchange Web Services (EWS)
Aspose.Email ti consente di lavorare con più di semplici messaggi email su Microsoft Exchange Server. Utilizzando il EWSClient API, è possibile recuperare, risolvere, creare, aggiornare ed eliminare i contatti memorizzati in una casella di posta Exchange. Questo articolo spiega le operazioni chiave per la gestione dei contatti con Exchange Web Services (EWS).
Ottieni Contatti con EWS
Aspose.Email fornisce il EWSClient classe per connettersi a Microsoft Exchange tramite EWS. L’esempio seguente mostra come leggere tutti i contatti dalla cartella Contatti:
Risolvi Contatti per Nome
Puoi risolvere i contatti utilizzando un nome visualizzato. L’esempio seguente recupera i contatti corrispondenti e i loro dettagli:
Determina il formato delle note del contatto
Il Contact->get_NotesFormat la proprietà specifica il formato del testo delle note secondo il TextFormat enumeratore.
Recuperare contatto usando ID
Puoi recuperare un contatto specifico utilizzando il suo ID contatto unico, come mostrato nel campione di codice qui sotto.
Aggiungi contatti
Usa il CreateContact() metodo per aggiungere un nuovo contatto al server Exchange. L’esempio seguente dimostra come popolare e salvare un contatto:
Aggiorna contatti
Le informazioni di contatto possono essere modificate sul server utilizzando IEWSClient->UpdateContact. Il seguente esempio di codice dimostra come recuperare, visualizzare e aggiornare i contatti del server Exchange:
Eliminazione dei contatti
Il IEWSClient classe fornisce il DeleteContact per accedere ed eliminare i contatti dal server Exchange. Questo metodo accetta l’ID del contatto o Contact come parametro di input.
Il seguente frammento di codice mostra come eliminare i contatti da un server Exchange utilizzando IEWSClient->DeleteContact.