2

私のサーバーからファイルをダウンロードして独立したストレージに保存するWindows Phone 7アプリケーションを作成しましたが、他の(既定の)アプリケーションでファイルを開く方法に関する情報を見つけることができません。WP7 - 既定のアプリケーションでファイルを開く?

例えば、.psdファイルを独立したストレージにダウンロードした場合、C#コールを使用して、システムがそのファイルを読み取ることができる利用可能なアプリで開くようにする必要がありますか?これは他のプラットフォーム(iOS、Android)でも行うことができますが、Windows Phone 7のテーマに関する文献は見つかりませんでした。

助けてください。

答えて

5

を読み取ることができない、Windowsの携帯電話を使用すると、任意のファイルの関連付けを使用することはできません。たとえば、PDFをダウンロードした場合、Adobe Readerがインストールされていても、パラメータとしてファイルパスを使用してアプリケーションを起動することはできません(ただし、Isolated Storageから完全なファイルパスを取得できます)。あなたの最善の策は、利用可能なオンラインソースを持っていて、それがWebBrowserTaskに渡されることです。関連がある場合、自動的に適切なアプリケーションが開きます。

+0

ありがとうございます。今、私は分かる。 – RyanM

1

のWindows Phone 7は、唯一、独自のアプリがあなたの分離ストレージを読み取ることができますbeacause!あなたはこの時点で、他のアプリの分離ストレージ

+0

Windows Phone 7でインターネットからダウンロードしたファイルを開くことができないと言っていますか?画像(png/jpg ...)、または単語文書、または電話機がネイティブに表示できるその他のファイルタイプをダウンロードした場合、どうなりますか?どうすれば私のためにシステムを表示させることができますか? – RyanM

+0

CameraCaptureTask、PhotoChooserTask ...のような "Chooser"をこの名前空間の "Microsoft.Phone.Tasksを使用して"使用することができます。 –

関連する問題