我有这段代码来列出 SharePoint 门户上的所有用户:
使用 (Microsoft.SharePoint.SPSite mSite = new Microsoft.SharePoint.SPSite(GetCurrentSiteURL())) {
Microsoft.SharePoint.SPWeb rootWeb = mSite.RootWeb; for (int i = 0; i < rootWeb.AllUsers.Count; i++) { int j = 0; char[] anyOf = new char[] { '#', '+' }; rootWeb.AllUsers[i]. if (rootWeb.AllUsers[i].LoginName.IndexOfAny(new char[] { '#', '+' }) == -1)//if(!rootWeb.AllUsers[i].IsDomainGroup) { box1.Items.Insert(j, rootWeb.AllUsers[i].LoginName); j += 1; } }
是否可以仅列出当前登录的用户?