Работа с MAPI‑свойствами

Доступ и установка свойства Outlook MAPI

Этот MapiProperty класс представляет MAPI‑свойство, которое содержит:

  • Name: строка, представляющая свойство имени.
  • Tag: значение типа long, представляющее тег свойства.
  • Data: массив байтов, представляющий свойство данных.

Получить свойства MAPI с помощью тегов свойств

Чтобы получить свойства MAPI:

  1. Создайте экземпляр MapiMessage от загрузка из файлов или потока.
  2. Получить MapiProperty из MapiMessage.Properties от MapiPropertyTag ключи.

Следующий фрагмент кода показывает, как получить свойство MAPI, используя тег свойства MAPI.

Задать MAPI‑свойства

Следующий фрагмент кода показывает, как задать MAPI‑свойства.

где определение метода convertDateTime выглядит следующим образом:

Дополнительные свойства

Следующий фрагмент кода показывает, как задать дополнительные свойства MAPI.

Чтение именованных свойств MAPI из файлов MSG

Следующий фрагмент кода показывает, как прочитать именованные свойства MAPI из файла MSG.

Чтение именованных свойств MAPI из вложений

Aspose.Email также позволяет проходить по свойствам MapiAttachment и искать именованное свойство, аналогично приведённому выше примеру, для MapiMessage. Следующий фрагмент кода показывает, как искать именованное свойство через коллекцию свойств вложения.

Удаление свойств из MSG и вложений

Следующий фрагмент кода показывает, как удалять свойства из MSG и вложений.