1

現在、会議アプリのサンプルをWinRTに移植しようとしています。

このアプリには、ユーザーが特定の人にメールを送信できる機能がいくつかあります。たとえば、特定の画面では、ボタンをクリックして、会議の主催者、講演者の1人、または私(アプリ開発者)にメールを送信できます。

私はMSDNのWinRTドキュメントを調べましたが、電子メールに関連している可能性のある唯一の契約は共有です。これでは、共有しているユーザーを指定することもできないようです。

WinRTで利用できる簡単な「電子メールの送信」方法はありますか?たとえば、WP7のEmailComposeTaskのようなものですか?

4

1 に答える 1

4

これが私がしたことです:

Uri uri = new Uri("mailto:" + emailAddress, UriKind.Absolute);
await Launcher.LaunchUriAsync(uri);

奇妙に見えますが、機能します。

これにより、電子メールアドレスと件名を設定できますが、完全なHTML本文は設定できません。

シェアコントラクトを使用すると、件名と本文を設定できますが、実際にはアドレスは設定できません。結局のところ、コンテンツがどのアプリと共有されるかわからないため、これは理にかなっています。メールアプリではないかもしれませんが、ブログライターなどです。

于 2012-05-20T20:47:48.070 に答える