EmailComposeTask类已经可以使用吗?

时间:2010-11-29 20:15:12

标签: windows-phone-7

例如:

http://msdn.microsoft.com/en-us/library/ff769550(VS.92).asp

EmailComposeTask emailComposeTask = new EmailComposeTask();
emailComposeTask.To = "user@example.com";
emailComposeTask.Body = "Email message body";
emailComposeTask.Cc = "user2@example.com";
emailComposeTask.Subject = "Email subject";
emailComposeTask.Show();

我读到它还没有用。

3 个答案:

答案 0 :(得分:5)

我有一个真实的设备,以及市场上的应用程序 - 肯定正在工作。它在模拟器上不起作用的原因是您无法在模拟器上设置电子邮件帐户,并且电子邮件撰写任务运行时的第一步是提示用户选择要发送的电子邮件帐户电子邮件(如果你有一个以上)

由于您无法在模拟器上设置一个,因此它会重新启动,您无法发送电子邮件。

测试这个(现在)的唯一方法是在实际的WP7设备上进行调试,但我可以100%保证这是有效的。

有关电子邮件任务的一点需要注意的是,您无法以编程方式添加附件......

答案 1 :(得分:3)

是的,它适用于真实设备(不在模拟器上)

答案 2 :(得分:1)

只需将您的代码粘贴到应用中,部署到设备中,然后会看到我想要用于电子邮件的电子邮件帐户选择,之后电子邮件就会准备好编辑和发送。