3

一連のカスタム アクションによってトリガーされる一連のファイル管理機能 (コピー/移動、zip など) を使用してドキュメント ライブラリを拡張するアプリを開発しています。アプリは正常に動作しますが、サイト コレクション全体に展開するのに問題があります。目的は、サイト コレクション内のすべてのドキュメント ライブラリと、もちろん新しく作成された Web に対してカスタム アクションを実行することです。

どうすればこれを達成できますか? アプリのステープルを試しましたが、アプリはすべての Web で問題なく表示されますが、カスタム アクションは Web のドキュメント ライブラリに展開されません。

それを機能させる方法についてのアイデア。

ありがとう、ザビエル

4

3 に答える 3

2

カスタム アクションは「ソリューション」ではなく「アプリ」で定義されているため、機能定義での Scope="site" の使用はサポートされていないため、アプリは検証も展開もされません。

私を夢中にさせる....サイトコレクション全体と新しく作成されたWebにカスタムアクションを展開し、AzureでホストされたAppWebを使用してアプリにラップしたいだけです...

確かに私は最初ではない...

于 2014-03-05T11:58:16.017 に答える
0

このブログ投稿が役立つかもしれません: http://blog.mastykarz.nl/deploying-custom-actions-app-model/

基本的に、彼はクライアント側コードを使用してカスタム アクション リソースをホスト サイト コレクションにアップロードし、最後にカスタム アクション コードをホスト サイト コレクションにも登録します。

于 2014-07-16T16:58:10.257 に答える