这是:
Web web = context.Web;
context.Load(web, w => w.Language);
context.ExecuteQuery();
或类似内容,以便在Silverlight客户端加载web.Language
context.ExecuteQuery()
?上面的代码取自
http://www.dev4side.com/community/blog/2011/1/5/incorrect-dates-taken-from-sharepoint-2010-client-object-model.aspx
当我这样做时,实例化web
的{{1}}属性总会产生
Language
顺便说一句,这段代码是在一个额外的线程(不是UI线程)。我知道有Microsoft.SharePoint.Client.PropertyOrFieldNotInitializedException
但我已经有了一个额外的线程,并希望将事情保持在一起。
答案 0 :(得分:0)
据我所知,这段代码运行正常。您是否可以访问未加载的Web对象的其他属性?您还必须在加载方法中包含它们。