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

Эта статья рассматривает отдельные Outlook MapiNote элементы, сохранённые как MSG. Чтобы хранить и считывать заметки внутри PST, см. Управление задачами, журналами и заметками в PST‑файлах.

Создать и сохранить заметки Outlook

Aspose.Email предоставляет возможность создавать заметки Outlook и сохранять их на диск в формате MSG. MapiNote класс предоставляет свойства и методы для установки информации о заметке. Эта статья показывает, как создать, сохранить и прочитать MapiNote с диска.

Следующие шаги можно использовать для создания и сохранения заметки на диск:

  1. Создайте экземпляр объекта MapiNote класс.
  2. Установите различные свойства.
  3. Сохраните заметку на диск в виде файла MSG.

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

// The path to the File directory.
string dataDir = RunExamples.GetDataDir_Outlook();
// Create MapiNote and set Properties 
MapiNote note3 = new MapiNote();
note3.Subject = "Blue color note";
note3.Body = "This is a blue color note";
note3.Color = NoteColor.Blue;
note3.Height = 500;
note3.Width = 500;
note3.Save(dataDir + "MapiNote_out.msg", NoteSaveFormat.Msg);

Читать заметки MAPI

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

// The path to the File directory.
string dataDir = RunExamples.GetDataDir_Outlook();
MapiMessage note = MapiMessage.FromFile(dataDir + "MapiNote.msg");
MapiNote note2 = (MapiNote)note.ToMapiMessageItem();

См. также