Aspose.Email.Examples.CSharp.Email.Outlook.AddMessagesToPSTFiles.Run C# (CSharp) Метод

Run() публичный статический Метод

public static Run ( ) : void
Результат void
        public static void Run()
        {
            // ExStart:AddMessagesToPSTFiles
            // The path to the file directory.
            string dataDir = RunExamples.GetDataDir_Outlook() + "AddMessagesToPSTFiles_out.pst";

            if (File.Exists(dataDir))
            {
                File.Delete(dataDir);
            }
            else
            {
                
            }

            // Create new PST            
            PersonalStorage personalStorage = PersonalStorage.Create(dataDir, FileFormatVersion.Unicode);

            // Add new folder "Inbox"
            personalStorage.RootFolder.AddSubFolder("Inbox");

            // Select the "Inbox" folder
            FolderInfo inboxFolder = personalStorage.RootFolder.GetSubFolder("Inbox");

            // Add some messages to "Inbox" folder
            inboxFolder.AddMessage(MapiMessage.FromFile(RunExamples.GetDataDir_Outlook() + "MapiMsgWithPoll.msg"));
            // ExEnd:AddMessagesToPSTFiles            
        }
    }
AddMessagesToPSTFiles