1

我正在使用 c# 开发 Metro 应用程序。我想将一些带有主题和邮件正文的附件分享给 mailto 应用程序。我这样编码

DataRequest request = args.Request;
DataRequestDeferral deferral = request.GetDeferral();
request.Data.Properties.Title = Constants.EMAIL_SUBJECT;
request.Data.SetText(Constants.EMAIL_TEXT);
smiFile = await Windows.Storage.ApplicationData.Current.LocalFolder.GetFileAsync(Constants.SMI_FILE);

List<IStorageItem> lstItems = new List<IStorageItem>();
lstItems.Add(smiFile);
if (lstItems.Count > 0)
{
    request.Data.SetStorageItems(lstItems);
}

deferral.Complete();

当我在共享魅力中打开 mailto 应用程序时,它只显示带有空白主题和正文的附件。在第二种情况下,如果我删除附件,则会出现主题和正文。为什么会发生这种情况我想要发送完整的邮件。

4

1 回答 1

1

这是不可能的,因为邮件应用程序有限制。我认为微软应该使用该共享功能更新邮件应用程序。也检查这些。

从 Metro 应用程序分享附件和文本(我认为这是您的主题:P)

如何在分享魅力使用的同时在带有附件的电子邮件中设置主题和消息部分?

于 2013-03-22T10:36:29.120 回答