Trabajando con tareas de Outlook

Creación, almacenamiento y lectura de tareas

Aspose.Email para.NET permite crear tareas de Outlook y guardarlas en formato MSG. El MapiTask la clase proporciona una serie de propiedades tales como PercentComplete, EstimatedEffort, ActualEffort, History, LastUpdatey otros, para incluir y configurar la información requerida para una tarea de Outlook. En este artículo se muestra cómo crear, guardar y leer un MapiTask desde el disco. Para crear y guardar una tarea en el disco:

  1. Crea una instancia de un nuevo objeto del MapiContact class.
  2. Introduzca la información de las propiedades de la tarea.
  3. Guarda la tarea en un disco en formato MSG.

El siguiente fragmento de código muestra cómo crear, guardar y leer tareas.

Lectura de un MapiTask

The MapiContact el objeto de clase se usa para emitir el MapiMessage objeto que carga una tarea desde el disco en formato MSG. El siguiente fragmento de código muestra cómo leer un MapiTask.

Lectura de una tarea de vToDo

Las tareas de Google exportadas en formato iCalendar como eventos de vTodo se pueden cargar mediante el MapiTask clase como se muestra en el siguiente ejemplo de código. El siguiente fragmento de código muestra cómo leer una tarea de vTodo.

Agregar información de recordatorio a un MapiTask

Al igual que Microsoft Outlook, Aspose.Email puede agregar información de recordatorio a un MapiTask. En el siguiente fragmento de código se muestra cómo añadir información de recordatorio a un MapiTask.

Agregar archivos adjuntos a un MapiTask

En el siguiente fragmento de código se muestra cómo añadir archivos adjuntos a un MapiTask.

Agregar recurrencia a MapiTask

Aspose.Email permite crear una tarea recurrente donde la recurrencia puede ser diaria, semanal, mensual o anual. En el siguiente fragmento de código, se muestra cómo crear una tarea con diferentes tipos de periodicidad.

Conversión de Task a MHT

Aspose.Email puede generar MailMessage como salida durante la conversión de un MapiTask a MHT.