public static void Run() { // The path to the File directory. // ExStart:CreateNewMapiContactAndAddToContactsSubfolder string dataDir = RunExamples.GetDataDir_Outlook(); string[] attachFileNames = new string[] { dataDir + "Desert.jpg", dataDir + "download.png" }; MapiJournal journal = new MapiJournal("testJournal", "This is a test journal", "Phone call", "Phone call"); journal.StartTime = DateTime.Now; journal.EndTime = journal.StartTime.AddHours(1); journal.Companies = new string[] { "company 1", "company 2", "company 3" }; foreach (string attach in attachFileNames) { journal.Attachments.Add(attach,File.ReadAllBytes(attach)); } journal.Save(dataDir + "AddAttachmentsToMapiJournal_out.msg"); // ExEnd:AddAttachmentsToMapiJournal }
public static void Run() { // The path to the File directory. // ExStart:AddAttachmentsToMapiJournal string dataDir = RunExamples.GetDataDir_Outlook(); string[] attachFileNames = new string[] { dataDir + "Desert.jpg", dataDir + "download.png" }; MapiJournal journal = new MapiJournal("testJournal", "This is a test journal", "Phone call", "Phone call"); journal.StartTime = DateTime.Now; journal.EndTime = journal.StartTime.AddHours(1); journal.Companies = new string[] { "company 1", "company 2", "company 3" }; foreach (string attach in attachFileNames) { journal.Attachments.Add(attach, File.ReadAllBytes(attach)); } journal.Save(dataDir + "AddAttachmentsToMapiJournal_out.msg"); // ExEnd:AddAttachmentsToMapiJournal }
public static void Run() { // The path to the File directory. // ExStart:CreateNewMapiJournalAndAddToSubfolder string dataDir = RunExamples.GetDataDir_Outlook(); MapiJournal journal = new MapiJournal("daily record", "called out in the dark", "Phone call", "Phone call"); journal.StartTime = DateTime.Now; journal.EndTime = journal.StartTime.AddHours(1); string path = dataDir + "CreateNewMapiJournalAndAddToSubfolder_out.pst"; if (File.Exists(path)) { File.Delete(path); } using (PersonalStorage personalStorage = PersonalStorage.Create(dataDir + "CreateNewMapiJournalAndAddToSubfolder_out.pst", FileFormatVersion.Unicode)) { FolderInfo journalFolder = personalStorage.CreatePredefinedFolder("Journal", StandardIpmFolder.Journal); journalFolder.AddMapiMessageItem(journal); } // ExEnd:CreateNewMapiJournalAndAddToSubfolder }