SP2010 で完全に機能するドキュメント ライブラリ リスト アイテムに SharePoint コンテキスト メニューを適用するソリューションがありますが、SP2013 では actionUrl を実行しません (コンテキスト メニューはサイト リストに正しく表示されます)。
actionUrl から JavaScript アラートを呼び出して、コンテキスト メニューの定義を検証しました。また、対応する jsp が SP2013 の 15 ハイブにデプロイされていることも確認しました - (jsp がデプロイされているソリューションを示すための参照が欠落している可能性がありますか?)
これがコンテキスト メニューの定義です。
<CustomAction Id="UserInterfaceLightUp.DocLibNewToolbar"
Description="Opens the document in Oracle AutoVue for viewing, applying markup and collaborating."
RegistrationType="ContentType"
RegistrationId="0x0101"
Rights="ManagePermissions"
Location="EditControlBlock"
Sequence="1"
Title="View in AutoVue"
FeatureId="100ecce9-2c74-4c3f-b1e9-0c54ade35490">
<UrlAction Url="javascript: showLaunchAutoVueDialog('{ItemUrl}', null, '{SiteUrl}');" />
</CustomAction>
私の質問; まず、上記の actionUrl 定義の jsp 関数呼び出しに明らかな問題がありますか? そうでない場合は、2013 ソリューションで使用する jsp を登録/参照するために何か別のことをする必要があります..