Работа с задачами Outlook

Создание, сохранение и чтение задач

Aspose.Email для C++ позволяет создавать задачи Outlook и сохранять их в формате MSG. Класс MapiTask предоставляет ряд свойств, таких как Percentcomplete, Estimatedeffort, ActualEffort, History, LastUpdate и другие, для хранения и установки информации, необходимой для задачи Outlook. В этой статье показано, как создать, сохранить и прочитать MapiTask с диска. Для создания и сохранения задачи на диск:

  1. Создайте новый объект класса MapiTask.
  2. Введите информацию о свойствах задачи.
  3. Сохраните задачу на диск в формате MSG.

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

Чтение MapiTask

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

Чтение задачи VToDo

Задачи Google, экспортированные в формате iCalendar как события VToDo, могут быть загружены с использованием класса MapiTask, как показано в следующем образце кода. Следующий фрагмент кода показывает, как читать задачу VToDo.

Добавление информации о напоминании к MapiTask

Подобно Microsoft Outlook, Aspose.Email может добавлять информацию о напоминании к MapiTask. Следующий фрагмент кода показывает, как добавлять информацию о напоминании к MapiTask.

Добавление вложений к MapiTask

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

Добавление повторений к MapiTask

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