我正在创建一个示例Win8应用并使用共享合同我正在尝试共享HTML内容。当用户从共享应用程序选项中选择电子邮件应用程序时,我想在TO
字段中设置电子邮件地址。我怎么能这样做?以下是我编写的用于共享HTML内容的代码:
代码:
DataPackage requestData = request.Data;
requestData.Properties.Title = this.PageViewModel.JobInformationDetail.JobNumber;
requestData.Properties.Description = this.PageViewModel.JobInformationDetail.CustomerSignatureName;
//requestData.SetText("Sample Text");
StorageFile signatureStream = await GetInkManagerStream();
requestData.SetHtmlFormat(Windows.ApplicationModel.DataTransfer.HtmlFormatHelper.CreateHtmlFormat(this.GetMailDescription()));
以下图片显示了在收件人字段中设置电子邮件地址的位置:
答案 0 :(得分:0)
你做不到。我们将为此提供解决方案,直到WinRT向StandardDataFormats提供标准电子邮件DataPackage
格式并在电子邮件应用中支持它。
我认为微软的默认邮件应该升级。它完全依赖于共享目标应用程序来向特定位置显示特定数据。 DataPackage的Title
属性设置为主题,Description
属性设置为邮件正文,但没有对电子邮件的提示。
如果分享经验最好,那么用户将使用默认的Mail应用程序,否则他们将转到另一个邮件应用程序。