2017-08-08 7 views
1

「Office for Apps」の新機能です。私は自分のアドインでタスクペインを使用しています。私のアドインから、「C:\ ProgramData」フォルダにファイルを保存しようとしています。 VSTOでは私は簡単にC#のコードを使用してローカルフォルダにアクセスし、そこにファイルを保存することができますOfficeJSを使用してProgramDataフォルダにファイルを保存/取得する

SpecialFolder.CommonApplicationData 

はOfficeJSを使用して、ローカルファイルへのアクセスを持っているし、そこにファイルを保存する方法はありますか?私の指摘は、単語のコンテキストと単語を使用するOfficeJsはローカルPCのどこにでもファイルを保存できるため、ローカルPCにファイルをプログラムで保存する方法がある可能性があります。

私はOfficeJSドキュメントをチェックして、スタックオーバーフローを検索しましたが、それを行う方法はありません。それは可能ですか?可能であれば、これを実装する適切な方法は何ですか?

「Apps for Office」の新機能です。私は私の質問に関する最初の知識を欠場するかもしれません。私に適切な方法を教えてください。どのような種類のヘルプにも事前に感謝します。

+0

保存するファイルの種類を教えてください。このアプリケーションデータか、ダウンロードしているファイルですか? –

+0

インターネットショートカットファイル。 – hasnayn

+0

実際に私はプログラムでいくつかのショートカットを作成し、クライアントPCの "ProgramData"フォルダに保存する必要があります。 – hasnayn

答えて

1

Office.jsアドインは、Officeアプリケーションのコンテキスト内でホストされるWebアプリケーションです。一般的に言えば、従来のブラウザでできることは、アドイン内で行うことができます。それらは本質的にクロスプラットフォームであり、Windows、Mac、iOS、Android、Webで動作するように設計されています。

ただし、この特定のシナリオは機能しません。 .lnkファイルのダウンロードをトリガーすることはできますが、ユーザーに保存方法と場所を指示する必要があります。さらに重要なことは、Windowsだけがこのファイルタイプで何をすべきかを理解することです。他のプラットフォームでは、同じリンク先または同じ場所にWebリンクを保存しません。

関連する問題