Beheer contactpersonen met Exchange Web Services (EWS)
Aspose.Email stelt u in staat om meer te doen dan alleen e‑mailberichten op Microsoft Exchange Server. Met behulp van de EWSClient Met de API kunt u contactpersonen die opgeslagen zijn in een Exchange-mailbox ophalen, oplossen, aanmaken, bijwerken en verwijderen. Dit artikel legt de belangrijkste bewerkingen uit voor het beheren van contactpersonen met Exchange Web Services (EWS).
Contacten ophalen met EWS
Aspose.Email biedt de EWSClient klasse om verbinding te maken met Microsoft Exchange via EWS. Het voorbeeld hieronder laat zien hoe u alle contactpersonen kunt lezen vanuit de map Contacten:
Contacten oplossen op naam
U kunt contactpersonen oplossen met behulp van een weergavenaam. Het volgende voorbeeld haalt overeenkomende contactpersonen en hun gegevens op:
Bepaal Contactnotitiesformaat
De Contact->get_NotesFormat eigenschap geeft het formaat van de notitietekst aan volgens de TextFormat enumerator.
Contact ophalen met ID
U kunt een specifieke contactpersoon ophalen met behulp van de unieke contact‑ID, zoals weergegeven in het onderstaande codevoorbeeld.
Contactpersonen toevoegen
Gebruik de CreateContact() methode om een nieuwe contactpersoon toe te voegen aan Exchange Server. Het volgende voorbeeld toont hoe u een contactpersoon kunt vullen en opslaan:
Contactpersonen bijwerken
Contactinformatie kan op de server worden gewijzigd met behulp van IEWSClient->UpdateContact. Het volgende codevoorbeeld laat zien hoe u contactpersonen van Exchange Server kunt ophalen, weergeven en bijwerken:
Contacten verwijderen
De IEWSClient class biedt de DeleteContact om contactpersonen van de Exchange‑server te benaderen en te verwijderen. Deze methode neemt de contact‑ID of Contact als invoerparameter.
Het volgende codefragment toont hoe u contactpersonen van een Exchange‑server kunt verwijderen met behulp van IEWSClient->DeleteContact.