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

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

Aspose.Email для C++ позволяет создавать задачи Outlook и сохранять их в формате MSG. Класс MapiTask предоставляет ряд свойств, таких как Percentcomplete, Estimatedefort, 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 позволяет создавать повторяющиеся задачи, повторяющиеся ежедневно, еженедельно, ежемесячно или ежегодно. В следующем фрагменте кода показано, как создать задачу с различными типами повторения.