Клиентская объектная модель Sharepoint с Silverlight, возможно ли загрузить web.Language с executeQuery? - PullRequest
1 голос
/ 15 марта 2012

Это:

Web web = context.Web;
context.Load(web, w => w.Language);
context.ExecuteQuery();

или что-то подобное для загрузки web.Language с context.ExecuteQuery() возможно в клиенте silverlight? Приведенный выше код был взят из http://www.dev4side.com/community/blog/2011/1/5/incorrect-dates-taken-from-sharepoint-2010-client-object-model.aspx

Когда я это делаю, создание экземпляра свойства web s Language всегда дает Microsoft.SharePoint.Client.PropertyOrFieldNotInitializedException

Кстати, этот код находится в дополнительном потоке (не в потоке пользовательского интерфейса). Я знаю, что есть context.loadQueryAsync(), но у меня уже есть дополнительная ветка, и я хотел бы сохранить все вместе.

1 Ответ

0 голосов
/ 05 июня 2012

Насколько я попробовал, этот код работает нормально.Возможно, у вас есть доступ к другим свойствам веб-объекта, которые не загружены?Вы должны будете включить их также в свой метод загрузки.

...