The Windows Phone SDK in Silverlight provides the class VibrateController which the developer can make use of it to vibrate the phone .
All that the developer has to do is create an instance of the VibrateController and call the start method with the timespan .
Read more about Windows Phone and PhoneGap – Article #6 – Make your WP7 Vibrate here