本文我們將介紹開發者如何使用C#即 SMSComposeTask 在 Windows Phone 7 上發送短信。
AD:
需要引入下面的命名空間
- using Microsoft.Phone.Tasks;
Microsoft.Phone.Tasks 命名空間包含短信程序和接收人選擇器所需的類。
現在可以創建一個 SMSComposeTask 實例,填寫 To 和 Body 屬性:
- private void button1_Click(object sender, RoutedEventArgs e)
- {
- SmsComposeTask composeSMS = new SmsComposeTask();
- composeSMS.Body = " This is a Test SMS sent using SmsComposeTask launcher";
- composeSMS.To = "1765432548";
- composeSMS.Show();
- }
Show 方法將顯示 SMSComposer 界面讓用戶確認發送短信。
到目前爲止,Windows Phone 7 還不支持不通過 SMS Compose 界面而直接發送短信的方法,我們需要等待並觀察短消息是否發送。