Робота з властивостями MAPI
Доступ та встановлення Outlook MAPI властивості
The MapiProperty клас представляє властивість MAPI, яка містить:
- Name: рядок, який представляє назву властивості.
- Tag: значення типу long, яке представляє тег властивості.
- Data: масив байтів, який представляє властивість даних.
Отримання MAPI властивостей за допомогою тегів властивостей
Для отримання MAPI властивостей:
- Створіть екземпляр MapiMessage by завантаження з файлів або потоку.
- Отримати MapiProperty з MapiMessage.Properties by MapiPropertyTag ключі.
Нижче наведено фрагмент коду, який показує, як отримати MAPI властивість, використовуючи тег MAPI властивості.
Встановити властивості MAPI
Наступний фрагмент коду показує, як встановити властивості MAPI.
де визначення методу convertDateTime наведено нижче:
Додаткові властивості
Нижче наведений фрагмент коду показує, як встановити додаткові MAPI властивості.
Читання названих MAPI властивостей з MSG файлів
Нижче наведений фрагмент коду показує, як читати іменовані MAPI властивості з файлу MSG.
Читання названих MAPI властивостей з прикріплень
Aspose.Email також дозволяє проходитися по властивостям MapiAttachment і шукати іменовану властивість, схожим способом як у прикладі вище, для MapiMessage. Нижче наведений фрагмент коду показує, як шукати іменовану властивість у колекції властивостей вкладень.
Видалення властивостей з MSG та вкладень
Нижче наведений фрагмент коду показує, як видалити властивості з MSG та вкладень.