예제 #1
0
 private async void ObexClient_DataTransferFailed(object sender, DataTransferFailedEventArgs e)
 {
     await Dispatcher.RunAsync(CoreDispatcherPriority.Normal, () =>
     {
         Title               = Globalization.GetString("Bluetooth_Transfer_Status_2");
         ProgressText.Text   = $"{Globalization.GetString("Bluetooth_Transfer_Description_5")} {e.ExceptionObject.Message}";
         CloseButtonText     = Globalization.GetString("Bluetooth_Transfer_ExitButton");
         SecondaryButtonText = Globalization.GetString("Bluetooth_Transfer_RetryButton");
     });
 }
 private async void ObexClient_DataTransferFailed(object sender, DataTransferFailedEventArgs e)
 {
     await Dispatcher.RunAsync(CoreDispatcherPriority.Normal, () =>
     {
         Title               = "传输终止";
         ProgressText.Text   = "文件传输意外终止:" + e.ExceptionObject.Message;
         CloseButtonText     = "退出";
         SecondaryButtonText = "重试";
     });
 }
예제 #3
0
 private void obexService_DataTransferFailed(object sender, DataTransferFailedEventArgs e)
 {
     if (filesToShare.Count > 0)
     {
         filesToShare[0].SetStatus(FileShareStatus.Error);
         filesToShare[0].SetProgress(0);
         FileItemToShare fileToShare = filesToShare[0];
         filesToShare.RemoveAt(0);
         filesToShare.Add(fileToShare);
         //OnRemoveFirstFile();
         OnFailed(fileToShare);
     }
 }