Tworzenie, zapisywanie i odczytywanie notatek Outlook

Ten artykuł opisuje samodzielne elementy Outlook MapiNote elementy zapisane jako MSG. Aby przechowywać i odczytywać notatki wewnątrz PST, zobacz Zarządzanie zadaniami, dziennikami i notatkami w plikach PST.

Utwórz i zapisz notatki Outlook

Aspose.Email umożliwia tworzenie notatek Outlook i zapisywanie ich na dysku w formacie MSG. Ten MapiNote klasa udostępnia właściwości i metody do ustawiania informacji o notatce. Ten artykuł pokazuje, jak utworzyć, zapisać i odczytać MapiNote z dysku.

Poniższe kroki można wykorzystać do utworzenia i zapisania notatki na dysku:

  1. Utwórz obiekt MapiNote klasa.
  2. Ustaw różne właściwości.
  3. Zapisz notatkę na dysku jako plik MSG.

Poniższy fragment kodu pokazuje, jak utworzyć i zapisać notatkę 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);

Odczyt notatek MAPI

Ten MapiNote obiekt klasy jest używany do rzutowania MapiMessage obiekt, który ładuje notatkę z dysku w formacie MSG. Poniższy fragment kodu pokazuje, jak odczytać MapiNote.

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

Zobacz także