1

私はc#でメトロアプリに取り組んでいます。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アプリを開くと、件名と本文が空白の添付ファイルのみが表示されます。そして2番目のシナリオでは、アタッチメントを削除すると、件名と本文が表示されます。なぜこれが起こっているのか私は完全なメールを送りたいです。

4

1 に答える 1

1

メールアプリには制限があるためできません。Microsoftはその共有機能でメールアプリを更新すべきだと思います。これらもチェックしてください。

メトロアプリからの添付ファイルとテキストを共有します(これはあなたのスレッドだと思います:P)

チャームの使用法を共有しながら、添付ファイル付きの電子メールの件名とメッセージ部分を設定するにはどうすればよいですか?

于 2013-03-22T10:36:29.120 に答える