使用Silverlight的Sharepoint客户端对象模型,是否可以使用executeQuery加载web.Language?

时间:2012-03-15 11:22:00

标签: silverlight sharepoint-clientobject client-object-model

这是:

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但我已经有了一个额外的线程,并希望将事情保持在一起。

1 个答案:

答案 0 :(得分:0)

据我所知,这段代码运行正常。您是否可以访问未加载的Web对象的其他属性?您还必须在加载方法中包含它们。