public static void Run() { string dataDir = RunExamples.GetDataDir_Outlook(); string fileName = dataDir + "message3.msg"; // ExStart:ReplaceEmbeddedMSGAttachmentContents var message = MapiMessage.FromFile(fileName); var memeoryStream = new MemoryStream(); message.Attachments[2].Save(memeoryStream); var getData = MapiMessage.FromStream(memeoryStream); message.Attachments.Replace(1, "new 1", getData); // ExEnd:ReplaceEmbeddedMSGAttachmentContents message.Save(dataDir + "ReplaceEmbeddedMSGAttachmentContents_out.msg"); }
public static void Run() { string dataDir = RunExamples.GetDataDir_Outlook(); string fileName = dataDir + "message3.msg"; // ExStart:InsertMSGAttachmentAtSpecificlocation var message = MapiMessage.FromFile(fileName); var memoryStream = new MemoryStream(); message.Attachments[2].Save(memoryStream); var getData = MapiMessage.FromStream(memoryStream); message.Attachments.Insert(1, "new 11", getData); // ExEnd:InsertMSGAttachmentAtSpecificlocation message.Save(dataDir + "AttachmentAtSpecificlocation_out.msg"); }