Aspose.Email.Examples.CSharp.Email.Exchange.UpdateUserConfiguration.Run C# (CSharp) Method

Run() public static method

public static Run ( ) : void
return void
        public static void Run()
        {
            try
            {

                const string mailboxUri = "https://exchnage/ews/exchange.asmx";
                const string domain = @"";
                const string username = @"[email protected]";
                const string password = @"password";
                // ExStart:UpdatUserConfiguration
                NetworkCredential credentials = new NetworkCredential(username, password, domain);
                IEWSClient client = EWSClient.GetEWSClient(mailboxUri, credentials);
                Console.WriteLine("Connected to Exchange 2010");
                // Create the User Configuration for Inbox folder
                UserConfigurationName userConfigName = new UserConfigurationName("inbox.config", client.MailboxInfo.InboxUri);
                UserConfiguration userConfig = new UserConfiguration(userConfigName);
                userConfig.Dictionary.Add("key1", "value1");
                userConfig.Dictionary.Add("key2", "value2");
                userConfig.Dictionary.Add("key3", "value3");
                client.CreateUserConfiguration(userConfig);
                // ExEnd:UpdatUserConfiguration
            }
            catch (Exception ex)
            {

                Console.Write(ex.Message);
            }
        }
    }
UpdateUserConfiguration