カスタムリボンタブを備えたMSWord2010アドイン(C#を使用)を開発しています。そのタブには、SharePoint 2010サーバーの共有ドキュメントライブラリにある特定のWordドキュメント(MyTemplate.docx)を開くためのボタンがあります。開発サーバー(内部)のURLは「http://sharepoint2010」です。SPSite、SPWebなどのSPオブジェクトモデル要素を使用しようとしています...試してみると:
SPSite site = new SPSite(@"http://sharepoint2010");
エラーが発生します:「「http://sharepoint2010」のWebアプリケーションが見つかりませんでした」
有効なWebサービスリファレンスがあります。
HomeDataContext dc = new HomeDataContext(new Uri("http://sharepoint2010/_vti_bin/listdata.svc"));
これにより、共有ドキュメントライブラリ内のドキュメントのリストを取得できます。そのリストを繰り返し処理して個々のSharedDocumentItemを取得することはできますが、Word文書として開く方法がわかりません。