概要
EmailComposeTaskは、Eメールを送信するランチャーです。
Windows Phone OS 7.0以降でサポートされています。アプリケーションからメールアプリを起動します。
名前空間:Microsoft.Phone.Tasks
System.Object
+--Microsoft.Phone.Tasks.EmailComposeTask
Tips
EmailComposeTaskを使ってEメールを送信する
EmailComposeTaskクラスのShowメソッドを実行すると、メールアプリを起動しメール送信画面を表示します。
ただし、Windows Phone EmulatorでEmailComposeTaskを実行すると例外が発生する可能性があります。テストは実機上で行う必要があります。
ToプロパティやSubjectプロパティにテキストを設定しておくと、あらかじめ起動されるメール送信画面に情報が入力された状態で表示する事が出来ます。
private void btnEmailComposeTask_Click(object sender, RoutedEventArgs e) { var task = new Microsoft.Phone.Tasks.EmailComposeTask() { To = "info@ch3cooh.jp", Subject = "ここにタイトルを書くよ", Body = "ここに本文を書きまする", Cc = "info2@ch3cooh.jp" }; task.Show(); }
ベータ版エミュレータだとメールアカウントが設定出来ないので動いているところを見せられず。これは実機動作確認待ちかなぁ。