private void buttonShowToast_Click(object sender, RoutedEventArgs e) { var o = new ClassicCOM.MyClassClass(); var result = o.Salute("UWP"); if (ExecutionMode.IsAppx) { ShowToast(result); } Analytics.TrackEvent("ShowToast: " + result); }
private void COMException_Click(object sender, RoutedEventArgs e) { try { var o = new ClassicCOM.MyClassClass(); o.MakeMeFail(); } catch (Exception ex) { MessageBox.Show(ex.Message, ex.HResult.ToString()); Analytics.TrackException(ex); } }
private void TabItem_Loaded_1(object sender, RoutedEventArgs e) { string result = string.Empty; try { var o = new ClassicCOM.MyClassClass(); result = o.GetInfo(); } catch (Exception ex) { Analytics.TrackException(ex); result = ex.Message; } labelCOMInfo.Text = result; Analytics.TrackEvent("COMInfo: " + result); }
private void UnhandledCOMException_Click(object sender, RoutedEventArgs e) { var o = new ClassicCOM.MyClassClass(); o.MakeMeFail(); }