AerialForWindows.ScreenSaverWindow.OnUpdatesAvailable C# (CSharp) Метод

OnUpdatesAvailable() приватный Метод

private OnUpdatesAvailable ( ) : void
Результат void
        private void OnUpdatesAvailable()
        {
            var release = UpdateManager.Instance.Releases.OrderByDescending(r => r.Version).First();
            var textBlockUpdate = new TextBlock {
                Foreground = Brushes.White,
                FontSize = 14,
                Margin = new Thickness(2),
                HorizontalAlignment = HorizontalAlignment.Left,
                VerticalAlignment = VerticalAlignment.Top,
                TextWrapping = TextWrapping.WrapWithOverflow,
                Effect = new DropShadowEffect {
                    ShadowDepth = 0,
                    Color = Colors.Black,
                    BlurRadius = 8
                }
            };
            textBlockUpdate.Inlines.Add(new Run($"Version {release.Version} is available. "));
            var hyperlink = new Hyperlink(new Run("Open settings to update.")) {
                Command = new DelegateCommand(() => {
                    Process.Start("control.exe", "desk.cpl,,@screensaver");
                    Application.Current.Shutdown();
                })
            };
            textBlockUpdate.Inlines.Add(hyperlink);
            ((Grid) Content).Children.Add(textBlockUpdate);
            Cursor = Cursors.Arrow;
        }