Správa kontaktů pomocí Exchange Web Services (EWS)

Aspose.Email vám umožňuje pracovat s více než jen e‑mailovými zprávami na Microsoft Exchange Serveru. Používáním EWSClient Pomocí API můžete získávat, řešit, vytvářet, aktualizovat a mazat kontakty uložené v poštovní schránce Exchange. Tento článek vysvětluje klíčové operace pro správu kontaktů pomocí Exchange Web Services (EWS).

Získat kontakty pomocí EWS

Aspose.Email poskytuje EWSClient třída pro připojení k Microsoft Exchange pomocí EWS. Níže uvedený příklad ukazuje, jak číst všechny kontakty ze složky Kontakty:

Vyhledat kontakty podle jména

Můžete řešit kontakty pomocí zobrazovaného jména. Následující příklad načte odpovídající kontakty a jejich podrobnosti:

Určit formát poznámek kontaktu

The Contact->get_NotesFormat vlastnost určuje formát textu poznámek podle TextFormat enumerátor.

Načtení kontaktu pomocí ID

Můžete načíst konkrétní kontakt pomocí jeho jedinečného ID kontaktu, jak je ukázáno v níže uvedeném ukázkovém kódu.

Přidat kontakty

Použijte CreateContact() metoda pro přidání nového kontaktu na Exchange Server. Následující příklad ukazuje, jak kontakt naplnit a uložit:

Aktualizovat kontakty

Informace o kontaktu lze na serveru upravit pomocí IEWSClient->UpdateContact. Následující ukázkový kód demonstruje, jak získat, zobrazit a aktualizovat kontakty na Exchange Serveru:

Mazání kontaktů

The IEWSClient třída poskytuje DeleteContact pro přístup a mazání kontaktů ze serveru Exchange. Tato metoda přijímá ID kontaktu nebo Contact jako vstupní parametr.

Následující úryvek kódu vám ukáže, jak mazat kontakty z serveru Exchange pomocí IEWSClient->DeleteContact.