私は、クライアント側のデスクトップ アプリケーションから SharePoint リストにアクセスする方法を確認する仕事を与えられました。いくつかの調査の結果、ADO.NET がその作業に最適であることがわかりました。いくつかのコード:
MySiteDataContext context = new MySiteDataContext(new Uri("http://MySite/_vti_bin/listdata.svc"));
context.Credentials = new System.Net.NetworkCredential("login", "password", "domain");
List<MyListItem> list = context.MyList.ToList<MyListItem>();
grid.ItemsSource = list;
そして、ここに私の質問があります: リストを読み取る権限を昇格させて、このようなコードを実行する方法はありますか (私が与えた資格情報に権限がない場合でも)。クライアント側であるため、おそらくそれを行う機会はありませんが、不可能であることを確認したいと思います。