/// <summary>
        /// Do the command associated with the current page.
        /// </summary>
        partial void CommandAction()
        {
            if (this.command.HasValue)
            {
                switch (command.Value)
                {
                case Command.UpdateAppContext:
                    SessionCommands.UpdateAppContext(TestDataProvider.AppContext);
                    break;

                case Command.SendMessage:
                    SessionCommands.SendMessage(TestDataProvider.Message);
                    break;

                case Command.SendMessageData:
                    SessionCommands.SendMessageData(TestDataProvider.MessageData);
                    break;

                case Command.TransferUserInfo:
                    SessionCommands.TransferUserInfo(TestDataProvider.UserInfo);
                    break;

                case Command.TransferFile:
                    SessionCommands.TransferFile(TestDataProvider.File, TestDataProvider.FileMetaData);
                    break;

                case Command.TransferCurrentComplicationUserInfo:
                    SessionCommands.TransferCurrentComplicationUserInfo(TestDataProvider.CurrentComplicationInfo);
                    break;
                }
            }
        }