如何使用 Windows Phone 电子邮件撰写任务

2012/2/9

使用电子邮件撰写任务可使用户能够通过您的应用程序发送电子邮件。该任务可启动电子邮件应用程序并显示新的电子邮件。您可以选择指定预填充到新邮件中的收件人、邮件主题和邮件正文。您还可以指定新邮件的代码页。仅当用户按下发送按键时,邮件才会发送。

使用启动器,可以帮助您在 Windows Phone 平台中提供一致的用户体验。有关更多信息,请参阅 Windows Phone 启动器和选择器概述

警告说明警告:

在 Windows Phone 模拟器中,使用电子邮件撰写任务时会发生异常。因此,请在物理设备上测试电子邮件撰写任务。

使用电子邮件撰写任务

  1. 将以下语句添加到您的代码中。

    using Microsoft.Phone.Tasks;
    
  2. 在应用程序中的所需位置添加以下代码,例如按键点击事件中。为了测试此过程,可以将该代码放置在页面构造函数中。以下是启动任务的代码。

    EmailComposeTask emailComposeTask = new EmailComposeTask();
    
    emailComposeTask.Subject = "message subject";
    emailComposeTask.Body = "message body";
    emailComposeTask.To = "recipient@example.com";
    emailComposeTask.Cc = "cc@example.com";
    emailComposeTask.Bcc = "bcc@example.com";
    
    emailComposeTask.Show();
    
    注意注意:

    如果手机上未设置电子邮件帐户,则应用程序会提示用户设置一个帐户。

显示: