2012-01-19 10 views
0

次のコードスニペットは、リストのセキュリティ継承を解除します。サイトのセキュリティ継承を破る(SharePoint、C#)

 string siteUrl = "http://MyServer/sites/MySiteCollection"; 
     ClientContext oContext = new ClientContext(siteUrl); 
     SP.List oList = oContext.Web.Lists.GetByTitle("Announcements"); 

     oList.BreakRoleInheritance(true, false); 

     oContext.ExecuteQuery(); 

サイトで同じ操作を行うにはどうすればよいですか?参考:http://msdn.microsoft.com/en-us/library/ee535228.aspx

答えて

0

は、基本的には使用することができます。

SPWeb web = SPContext.Current.Web; 
web.BreakRoleInheritance(true, false); 

参考:SPWeb.BreakRoleInheritance Method