2012-03-07 50 views
0

我想用PhoneCallTask​​使用來自換句話說我的蜂窩電話提供一些服務我希望能夠撥打#1234 *內碼PhoneCallTask​​ WP7的服務代碼?

如果這是尚未公佈有反正任何其他做方式

我需要它迫切

回答

0

由於您沒有列入任何代碼,我會認爲你還沒有嘗試任何事情。

所以這個代碼可以幫助

PhoneCallTask phoneCallTask = new PhoneCallTask(); 

phoneCallTask.PhoneNumber = "#1234"; 
phoneCallTask.DisplayName = "Service Number"; 

phoneCallTask.Show(); 

我已經無法去嘗試這個,看它是否與輸入工作,所以如果沒有它可能是與「******中國」領域的問題工作

編輯:

不要忘記添加

using Microsoft.Phone.Tasks; 
0

據我所知,這些操作存儲在SIM卡上,並且與您可以訪問的Windows Phone層無關。換句話說,蜂窩互連設備的ISO標準(即時猜測)將要求設備處理某些請求(例如輸入*#06#來顯示設備的IMEI號碼)。因此,您很可能無法與這些電話進行互動。由於操作系統沙箱的各種服務方式,您將無法使手機認爲您的應用程序正在發出請求,並知道它只能來自SIM卡。

1

這是故意不作爲手機設計的安全考慮和原則的一部分。

如果有可能獲得對這些命令的響應,那麼在他們不知情或不許可的情況下就可能獲得某些電話/手機號碼和IMEI號碼。有了這些,你可以做一些非常邪惡的事情。

如果你真的需要這個緊急然後你卡住了。將來我會建議您在開始構建應用程序之前先了解一下平臺的可能性。