Vytváření, ukládání a načítání kontaktů Outlooku v C++

Aspose.Email pro C++ vám umožňuje programově vytvářet a spravovat kontakty Microsoft Outlook. MapiContact třída poskytuje všechny vlastnosti související s kontakty, včetně jmen, profesních informací, adres, e‑mailových účtů, telefonních čísel, kategorií, vlastních polí a fotografií.

Tento článek ukazuje, jak vytvořit, uložit a číst kontakty Outlook ve formátech MSG a vCard (VCF).

Vytvořit a uložit kontakt Outlook

Pro vytvoření kontaktu Outlook a jeho uložení na disk postupujte podle níže uvedených kroků:

  1. Instancovat MapiContact.
  2. Vyplňte jméno, profesní, osobní a adresní údaje.
  3. Přidejte elektronické adresy a telefonní čísla.
  4. Přiřaďte kategorie, nájezd kilometrů, fakturaci a vlastní pole.
  5. Volitelně vložte fotografii kontaktu.
  6. Uložte kontakt ve formátu MSG nebo vCard (VCF).

Následující ukázkový kód demonstruje, jak vytvořit kontakt Outlook s podrobnými osobními, profesními a organizačními informacemi a uložit jej v různých formátech:

Načíst kontakt pomocí MapiContact

The MapiContact třída může načíst kontakty Outlook uložené ve formátech MSG i VCF.

Načíst kontakt z MSG

Následující ukázkový kód demonstruje, jak načíst kontakt z Outlook MSG souboru a převést jej na MapiContact objektu.

Načíst kontakt z vCard (VCF)

Následující ukázkový kód demonstruje, jak načíst informace o kontaktu ze souboru vCard (VCF) pomocí dvou různých přístupů v Aspose.Email pro C++. Ukazuje oba VCardContact metoda třídy pro přímé načítání vCard a MapiContact metoda třídy pro převod dat vCard do formátu Outlook MAPI kontaktu, poskytující flexibilitu pro práci s kontaktními údaji v různých kontextech aplikací.