我遇到了无连接的未处理错误。我该如何处理?我是否需要试一试或类似的东西?
这是我的代码:
WebClient webClientx = new WebClient();
webClientx.DownloadStringCompleted += webClientx_DownloadStringCompleted;
webClientx.DownloadStringAsync(new Uri("http://vdasco/" + + "&=" + card));
另外,我怎么才能振动手机?
答案 0 :(得分:1)
您可以使用此
在Web服务调用之前检查网络NetworkInterface.GetIsNetworkAvailable()
参考是
using Microsoft.Phone.Net.NetworkInformation;
答案 1 :(得分:1)
按照以下步骤使用 .Net API
振动手机导入Microsoft.Devices命名空间。
using Microsoft.Devices;
使用VibrateController类的静态Default属性获取对振动控制器的引用。
VibrateController testVibrateController = VibrateController.Default;
通过调用VibrateController类的Start(TimeSpan)方法启动振动。将持续时间指定为TimeSpan值。
testVibrateController.Start(TimeSpan.FromSeconds(2));
停止振动。
testVibrateController.Stop();
按照以下步骤使用 Windows运行时API
振动手机导入Windows.Phone.Devices.Notification命名空间。
using Windows.Phone.Devices.Notification;
通过调用VibrationDevice类的静态GetDefault方法获取对振动控制器的引用。
VibrationDevice testVibrationDevice = VibrationDevice.GetDefault();
通过调用VibrationDevice类的Vibrate方法启动振动。将持续时间指定为TimeSpan值。
testVibrationDevice.Vibrate(TimeSpan.FromSeconds(2));
如有必要,可通过调用VibrationDevice类的Cancel方法停止振动。
testVibrationDevice.Cancel();