private async void NewIncomingCallAsync() { txtBx_ActionLog.Text += "\n" + "Making New Incoming Call Request."; CallRequested.IsChecked = true; try { OperationResult result = await VoipCallHelper.NewIncomingCallAsync(txt_CallerName.Text, txt_CallerNumber.Text); if (result == OperationResult.Succeeded) { txtBx_ActionLog.Text += "\n" + "Request Succeeded."; RequestSuccess.IsChecked = true; } else { txtBx_ActionLog.Text += "\n" + "Request Failed."; CallRequested.IsChecked = false; RequestSuccess.IsChecked = false; InProgress.IsChecked = false; } } catch (Exception ex) { if (ex.HResult == MethodCallUnexpectedTime) { Debug.WriteLine("Double tapped Async Call"); } } }