0

我对 Sharepoint 很陌生,但我想知道是否有办法为 Sharepoint 网站集、网站和回收站获得最大分配空间?

我知道要获取网站集的大小,您可以使用 nameOfSPSite.Usage.Storage 来获取网站集的大小,但我正在寻找一种获得最大存储容量的方法,这样我就可以向用户展示他们的网站集有多接近、站点或回收站已达到其极限。我还需要在 C# 中以编程方式执行此操作。

谢谢

4

1 回答 1

0

你想知道nameOfSPSite.Quota

http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spsite.quota.aspx

编辑: Storage 属性包含其中的回收站使用情况,要专门从回收站中获取大小,您需要对其中的项目求和,例如:

var rbTotal = SPContext.Current.Site.RecycleBin.OfType<SPRecycleBinItem>().Sum(rbi => rbi.Size)
于 2012-01-19T17:07:35.043 回答