Создание и управление вариантами голосования Outlook

Microsoft Outlook позволяет пользователям добавлять кнопки голосования (например, Да, Нет, Возможно) при составлении писем для получения быстрых ответов. Aspose.Email for C++ полностью поддерживает создание, изменение и чтение этих вариантов голосования программно через FollowUpOptions и FollowUpManager классы.

В этой статье вы узнаете, как:

  • Создать сообщение с вариантами голосования
  • Читать варианты голосования из MapiMessage
  • Добавить или удалить кнопки голосования
  • Получить результаты голосования
  • Работа с существующими или новыми сообщениями

Чтение вариантов голосования из сообщения MAPI

Использовать FollowUpManager::GetOptions для чтения всех настроек последующего действия, включая кнопки голосования.

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

Чтение только кнопок голосования

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

Добавление кнопки голосования в существующее сообщение

Следующий пример кода демонстрирует, как добавить пользовательский вариант голосования ("Indeed!") в существующее сообщение Outlook. Затем изменённое сообщение сохраняется в новый файл MSG.

Удаление кнопок голосования из сообщения

Удалить один вариант или очистить все кнопки голосования.

Чтение информации о результатах голосования

Aspose.Email позволяет извлекать ответы получателей, зафиксированные в Outlook.