Twórz, zapisuj i ładuj kontakty Outlook w C++
Aspose.Email dla C++ pozwala programowo tworzyć i zarządzać kontaktami Microsoft Outlook. MapiContact klasa udostępnia wszystkie właściwości związane z kontaktami, w tym imiona, informacje zawodowe, adresy, konta e‑mail, numery telefonów, kategorie, pola niestandardowe i zdjęcia.
Ten artykuł demonstruje, jak tworzyć, zapisywać i odczytywać kontakty Outlook w formatach MSG i vCard (VCF).
Utwórz i zapisz kontakt Outlook
Aby utworzyć kontakt Outlook i zapisać go na dysku, wykonaj poniższe kroki:
- Instancjuj MapiContact.
- Wypełnij nazwisko, informacje zawodowe, osobiste i szczegóły adresu.
- Dodaj adresy elektroniczne i numery telefonów.
- Przypisz kategorie, przebieg, rozliczenia i pola niestandardowe.
- Opcjonalnie, osadź zdjęcie kontaktu.
- Zapisz kontakt w formacie MSG lub vCard (VCF).
Poniższy przykład kodu demonstruje, jak utworzyć kontakt Outlook z szczegółowymi informacjami osobistymi, zawodowymi i organizacyjnymi oraz zapisać go w różnych formatach:
Odczytaj kontakt przy użyciu MapiContact
Ten MapiContact klasa może wczytywać kontakty Outlook zapisane zarówno w formatach MSG, jak i VCF.
Wczytaj kontakt z pliku MSG
Poniższy przykład kodu demonstruje, jak wczytać kontakt z pliku Outlook MSG i przekonwertować go na MapiContact obiekt.
Wczytaj kontakt z vCard (VCF)
Poniższy przykład kodu demonstruje, jak wczytać informacje kontaktowe z pliku vCard (VCF) przy użyciu dwóch różnych podejść w Aspose.Email dla C++. Pokazuje oba VCardContact metoda klasy do bezpośredniego ładowania vCard i MapiContact metoda klasy konwertująca dane vCard na format kontaktu Outlook MAPI, zapewniając elastyczność pracy z danymi kontaktowymi w różnych kontekstach aplikacji.