Створення, збереження та завантаження контактів Outlook у C++

Aspose.Email для C++ дозволяє створювати та керувати контактами Microsoft Outlook програмно. MapiContact клас надає всі властивості, пов’язані з контактом, включаючи імена, професійну інформацію, адреси, облікові записи електронної пошти, номери телефонів, категорії, власні поля та фотографії.

У цій статті показано, як створювати, зберігати та читати контакти Outlook у форматах MSG та vCard (VCF).

Створити та зберегти контакт Outlook

Щоб створити контакт Outlook і зберегти його на диск, виконайте наведені нижче кроки:

  1. Створити екземпляр MapiContact.
  2. Заповніть дані про ім’я, професійну, особисту та адресну інформацію.
  3. Додайте електронні адреси та телефонні номери.
  4. Призначте категорії, пробіг, білінг та власні поля.
  5. При необхідності вбудуйте фотографію контакту.
  6. Збережіть контакт у форматі MSG або vCard (VCF).

Нижче наведено приклад коду, який демонструє, як створити контакт Outlook з детальною особистою, професійною та організаційною інформацією та зберегти його у різних форматах:

Читати контакт за допомогою MapiContact

The MapiContact клас може завантажувати контакти Outlook, збережені у форматах MSG і VCF.

Завантажити контакт з MSG

Нижче наведено приклад коду, який демонструє, як завантажити контакт з файлу Outlook MSG і конвертувати його в MapiContact об’єкт.

Завантажити контакт з vCard (VCF)

Нижче наведено приклад коду, який демонструє, як завантажити інформацію про контакт з файлу vCard (VCF), використовуючи два різні підходи в Aspose.Email для C++. Показані обидва VCardContact метод класу для прямого завантаження vCard та MapiContact метод класу для конвертації даних vCard у формат контакту Outlook MAPI, забезпечуючи гнучкість роботи з даними контакту в різних контекстах застосунків.