使用客户端对象模型(http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.client.web.currentuser.aspx).
就像是:
public voID DoStuff(){ ClIEntContext clIEntContext = ClIEntContext.Current; clIEntContext.Load(clIEntContext.Web,s => s.CurrentUser); clIEntContext.ExecutequeryAsync((sender,args) => { var currentUser = clIEntContext.Web.CurrentUser; },null);}
在SharePoint 2007上
不幸的是,SP2007上不存在客户端对象模型.我之前做的是:
>使用Jquery SPServices lib来获得我需要的东西(http://spservices.codeplex.com/wikipage?title=$().SPServices.SPGetCurrentUser&referringTitle=Documentation)
>使用SL / Js桥将其传递给我的Silverlight应用程序
我想有一个Web服务可以直接用于Silverlight,但我不知道哪一个在我的头脑中.
总结以上是内存溢出为你收集整理的从Silverlight应用程序中检索Sharepoint中的当前用户登录全部内容,希望文章能够帮你解决从Silverlight应用程序中检索Sharepoint中的当前用户登录所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)