[WindowsPhone] 隨貼即用 - 撥打電話

2013-10-23

簡述 : 撥打指定電話

難度 : ★

範例敘述:  一顆按鈕,點擊後打電話給台灣微軟(+886-2-37253888)

程式碼:


private void btnCallTask_Click(object sender, RoutedEventArgs e)
{
    PhoneCallTask phoneCallTask = new PhoneCallTask();
 
    phoneCallTask.PhoneNumber = "+886-2-37253888";
    phoneCallTask.DisplayName = "台灣微軟客服";
 
    phoneCallTask.Show();
 
}

範例結果:

2013-10-23_152544

2013-10-23_152550

注意事項:

1. 需加入 ID_CAP_PHONEDIALER 權限

打開專案下,Properties 中 WMAppManifest.xml 點擊兩下後進入設定
 2013-10-23_152738

選擇 Capabilities 並且將 ID_CAP_PHONEDIALER 打勾

2013-10-23_152229

2.記得先引用

usingusing Microsoft.Phone.Tasks;

參考連結:

http://msdn.microsoft.com/zh-cn/library/windowsphone/develop/hh394025(v=vs.105).aspx

下載源碼:


當麻許的超技八 2014 | Donma Hsu Design.