Работа со свойствами MAPI
Доступ к свойству Outlook MAPI и его настройка
The MapiProperty класс представляет собой свойство MAPI, которое содержит:
- Name: строка, представляющая свойство name.
- Tag: длинное значение типа, представляющее свойство тега.
- Data: массив байтов, представляющий свойство данных.
Получение свойства MAPI с помощью тега свойства MAPI
Чтобы получить свойства MAPI, выполните следующие действия:
- Создайте экземпляр MapiMessage by загрузка из файлов или потока.
- Получите MapiProperty from MapiMessage.Properties by MapiPropertyTag keys.
В следующем фрагменте кода показано, как получить свойство MAPI с помощью тега свойства MAPI.
Настройка свойств MAPI
В следующем фрагменте кода показано, как настроить свойства MAPI.
где определение метода convertDateTime выглядит следующим образом:
Некоторые дополнительные свойства
В следующем фрагменте кода показано, как задать дополнительные свойства MAPI.
Чтение именованных свойств MAPI из MSG-файлов Outlook
Microsoft Outlook поддерживает добавление именованных свойств MAPI в файл MSG. Эти именованные свойства MAPI добавляются пользователем. Вы можете добавить именованное свойство, например «MyProp», в файл MSG с помощью Aspose.Email. Эта статья иллюстрирует возможности Aspose.Email по следующим вопросам:
- Доступ к свойству Outlook MAPI и его настройка
- Чтение именованных свойств MAPI из MSG-файлов Outlook
Чтение именованных свойств MAPI из файла MSG
В следующем фрагменте кода показано, как читать именованные свойства MAPI из файла MSG.
Чтение именованного свойства MAPI из вложения
Aspose.Email также позволяет просматривать свойства MapiAttachment и найдите именованное свойство, аналогично приведенному выше примеру, для MapiMessage. В следующем фрагменте кода показано, как искать именованное свойство в коллекции свойств вложений.
Удалить свойства из файлов MSG и вложений
В следующем фрагменте кода показано, как удалить свойства из файлов MSG и вложений.