private async void AppService_RequestReceived(AppServiceConnection sender, AppServiceRequestReceivedEventArgs args) { var msg = args.Request.Message; var result = msg["TYPE"].ToString(); if (result == "SlideChanged") { screenCapture?.AddCurrentTimestamp(); } else if (result == "Status") { if (msg["STATUS"].ToString() == "CONNECTED") { await Dispatcher.RunAsync(Windows.UI.Core.CoreDispatcherPriority.Normal, () => { PowerPointGreen.Visibility = Visibility.Visible; PowerPointRed.Visibility = Visibility.Collapsed; }); } else { await Dispatcher.RunAsync(Windows.UI.Core.CoreDispatcherPriority.Normal, () => { PowerPointGreen.Visibility = Visibility.Collapsed; PowerPointRed.Visibility = Visibility.Visible; }); } } }