1. 导入命名空间。

using Windows.Phone.Devices.Notification;

2. 通过调用对 VibrationDevice 类的静态 GetDefault 方法获取对振动控制器的引用。

VibrationDevice vibrationDevice = VibrationDevice.GetDefault();

3. 通过调用 VibrationDevice 类的 Vibrate 方法开始振动。将持续时间指定为 TimeSpan值。

vibrationDevice.Vibrate(TimeSpan.FromSeconds());

4. 通过调用 VibrationDevice 类的 Cancel 方法停止振动。

vibrationDevice.Cancel();

注意点:

1. 振动持续时间指定的值小于 0 或大于 5 秒,将引发 ArgumentOutOfRangeException 异常。

05-04 07:42