public static void Run()
{
// The path to the File directory.
// ExStart:CreateNewMapiCalendarAndAddToCalendarSubfolder
string dataDir = RunExamples.GetDataDir_Outlook();
MapiMessage message = MapiMessage.FromFile(dataDir + "Note.msg");
// Note #1
MapiNote note1 = (MapiNote)message.ToMapiMessageItem();
note1.Subject = "Yellow color note";
note1.Body = "This is a yellow color note";
// Note #2
MapiNote note2 = (MapiNote)message.ToMapiMessageItem();
note2.Subject = "Pink color note";
note2.Body = "This is a pink color note";
note2.Color = NoteColor.Pink;
// Note #3
MapiNote note3 = (MapiNote)message.ToMapiMessageItem();
note2.Subject = "Blue color note";
note2.Body = "This is a blue color note";
note2.Color = NoteColor.Blue;
note3.Height = 500;
note3.Width = 500;
if (File.Exists(dataDir + "SampleNote_out.pst"))
{
File.Delete(dataDir + "SampleNote_out.pst");
}
using (PersonalStorage pst = PersonalStorage.Create(dataDir + "SampleNote_out.pst", FileFormatVersion.Unicode))
{
FolderInfo notesFolder = pst.CreatePredefinedFolder("Notes", StandardIpmFolder.Notes);
notesFolder.AddMapiMessageItem(note1);
notesFolder.AddMapiMessageItem(note2);
notesFolder.AddMapiMessageItem(note3);
}
// ExEnd:CreateNewMapiCalendarAndAddToCalendarSubfolder
}
}