// callback function to launch the URL to check for updates. private async void CheckForUpdates_Click() { GeneralSettings settings = SettingsUtils.GetSettings <GeneralSettings>(string.Empty); settings.CustomActionName = "check_for_updates"; OutGoingGeneralSettings outsettings = new OutGoingGeneralSettings(settings); GeneralSettingsCustomAction customaction = new GeneralSettingsCustomAction(outsettings); if (ShellPage.CheckForUpdatesMsgCallback != null) { ShellPage.CheckForUpdatesMsgCallback(customaction.ToString()); } }