PowerPoint 2007/2010 で動作する PowerPoint アドインがあります。SharePoint サイトから読み取り専用モードでアクティブなプレゼンテーションを開いた場合、正しく機能しないことがわかりました。
このシナリオでは、PowerPoint オブジェクト モデルへのさまざまな呼び出しでエラーが発生します。
実行時エラー '-2147467259 (80004005)':
形状 (不明なメンバー) : 無効な要求です。プレゼンテーションは変更できません。
Presentation.SaveAs
これには、 、Presentation.SaveCopyAs
、 へのアクセスなどの明らかに無害なものが含まれShape.Tags
ます。すべて同じエラーが発生します。
私のアドインは C#/VSTO でコーディングされていますが、VBA のイミディエイト ウィンドウで直接入力しただけでも、実際には同じエラーが発生することを確認しました。
これは、SharePoint から開いたドキュメントでアドインを使用できないことを事実上意味するため、私にとっては災難です。
これを回避する方法はありますか?