Създаване, запазване и зареждане на Outlook контакти в C++

Aspose.Email for C++ ви позволява да създавате и управлявате Microsoft Outlook контакти програмно. Това MapiContact класът предоставя всички свойства, свързани с контакти, включително имена, професионална информация, адреси, имейл акаунти, телефонни номера, категории, персонализирани полета и снимки.

Тази статия демонстрира как да създавате, запазвате и четете Outlook контакти във формати MSG и vCard (VCF).

Създаване и запазване на Outlook контакт

За да създадете Outlook контакт и да го запазите на диск, следвайте стъпките по-долу:

  1. Инициализиране MapiContact.
  2. Попълнете име, професионални, лични и адресни данни.
  3. Добавете електронни адреси и телефонни номера.
  4. Назначете категории, пробег, таксуване и персонализирани полета.
  5. По желание вградете снимка на контакта.
  6. Запазете контакта във формат MSG или vCard (VCF).

Следният кодов пример демонстрира как да създадете Outlook контакт с подробна лична, професионална и организационна информация и да го запазите в различни формати:

Прочетете контакт, използвайки MapiContact

Този MapiContact класът може да зареди Outlook контакти, запазени както във формат MSG, така и VCF.

Зареждане на контакт от MSG

Следният кодов пример демонстрира как да заредите контакт от Outlook MSG файл и да го конвертирате към MapiContact обект.

Зареждане на контакт от vCard (VCF)

Следният кодов пример демонстрира как да заредите информация за контакт от vCard (VCF) файл, използвайки два различни подхода в Aspose.Email за C++. Той показва и двете VCardContact метод на класа за директно зареждане на vCard и MapiContact метод на класа за конвертиране на vCard данни във формат на Outlook MAPI контакт, осигуряващ гъвкавост за работа с данни за контакти в различни контексти на приложение.