AppStore.AppDetailsPage.btnAppInstall_Click C# (CSharp) Method

btnAppInstall_Click() private method

Executed when the Install Button is tapped from the App-Details section. It installs the app.
private btnAppInstall_Click ( object sender, RoutedEventArgs e ) : void
sender object Object Sender is a parameter called Sender that contains a reference to the control/object that raised the event.
e Windows.UI.Xaml.RoutedEventArgs RoutedEventArgs e is a parameter called e that contains the event data, see the RoutedEventArgs MSDN page for more information.
return void
        private void btnAppInstall_Click(object sender, RoutedEventArgs e)
        {
            if (appInstalled)
            {
                Frame.Navigate(typeof(StartPage));
            }
            else
            {
                var localSettings = Windows.Storage.ApplicationData.Current.LocalSettings;
                localSettings.Values[app.Name] = true;
                AppList.getMyAppList().myappList.Add(app);
                appInstalled = true;
                var toastTemplate = ToastTemplateType.ToastImageAndText01;
                var toastXml = ToastNotificationManager.GetTemplateContent(toastTemplate);
                var toastTextElements = toastXml.GetElementsByTagName("text");
                toastTextElements[0].AppendChild(toastXml.CreateTextNode(app.Name+" is installed."));
                var toast = new ToastNotification(toastXml);
                ToastNotificationManager.CreateToastNotifier().Show(toast);
                btnAppInstall.Content = "LAUNCH";
            }
        }