2014-01-09 47 views

回答

1

此頁面上的選項僅依賴於用戶將其帳戶鏈接到設備上安裝的/ apps的服務。如果你想分享到不同的位置,你將需要實現自己的邏輯。

然而,有兩個簡單的方式來分享內置在Windows Phone SDK - 電子郵件和短信撰寫任務

電子郵件撰寫任務

EmailComposeTask emailComposeTask = new EmailComposeTask(); 
emailComposeTask.Subject = "message subject"; 
emailComposeTask.Body = "message body"; 
emailComposeTask.Show(); 

這將打開一個新的郵件預填充值的應用程序窗口。如果你想要更多的控制,您可以添加到,CC等 - 在這裏看到的文檔:http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh394003(v=vs.105).aspx

短信撰寫任務

SmsComposeTask smsTask = new SmsComposeTask(); 
smsTask.Body = "Test SMS"; 
smsTask.Show(); 

這將打開數據短信應用程序預填充,所以用戶可以編輯併發送它。再這裏更多的信息,官方文檔:http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh394005(v=vs.105).aspx

只是最後要注意的 - 你不能用戶通過電子郵件或短信分享,因爲這些操作系統安全的任務,你只能準備好消息並且用戶最終決定他是否真的想要發送它們。