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

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

Aspose.Email для .NET позволяет создавать задачи Outlook и сохранять их в формате MSG. MapiTask класс предоставляет ряд свойств, таких как PercentComplete, EstimatedEffort, ActualEffort, History, LastUpdateи другие для сбора и настройки информации, необходимой для выполнения задачи Outlook. В этой статье показано, как создать, сохранить и прочитать MapiTask с диска. Чтобы создать и сохранить задачу на диске, выполните следующие действия:

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

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

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

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

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

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

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

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

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

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

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

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

Преобразование задачи в MHT

Aspose.Email может генерировать MailMessage например, вывод во время преобразования MapiTask в MHT.