SharePoint 权限 SpUser SPSite SPWeb
SharePoint 权限 SpUser SPSite SPWebfileList = new ArrayList();
opList = new ArrayList();
string str;
using (SPSite site = new SPSite("http://moss/"))
{
//SPUser user = site.AllWebs[""].AllUsers;
SPUser user = site.AllWebs[""].AllUsers[@"username"];
userid = user.ID.ToString();
/*
for (int i = 0; i < site.AllWebs[""].Lists.Count; i++)
{
if(site.AllWebs[""].Lists.Views.Count>0)
w(site.AllWebs[""].Lists.Views.Url.ToString());
w(site.AllWebs[""].Lists.Title.ToString()+"<br />");
}
*/
SPList list = site.AllWebs["work/woodfloor"].Lists["Documents"];
foreach (SPListItem item in list.Items)
{
fileList.Add(item.Name);
str = "";
foreach (SPRoleAssignment ra in item.RoleAssignments)
str += ra.Member.ID + ":" + ra.RoleDefinitionBindings.Name + ";";
opList.Add(str);
}
}
页:
[1]