2

В основном все, что я хочу сделать, это получить всего пространство для хранения подсайтов, библиотек документов и списков в семействе сайтов. Там, кажется, не быть возможным способом сделать это, кроме:Sharepoint 2010 Subsite/Document Library/Lists Данные хранилища

  1. использования site.StorageManagementInformation, которая в настоящее время Устаревшая
  2. SPSite.UsageInfo это может работать только для семейства сайтов:

    SPSite.UsageInfo usageInfo = spSite.Usage; 
    long storageUsed = usageInfo.Storage; 
    
  3. SPWeb.GetUsageData, который только получает данные о текущем дне (и до последних 31 дня).

  4. найти таблицу базы данных, где Администрирование семейства сайтов> Накопительных Метрики запрашивают из (который я не мог найти даже с помощью .NET Reflector для сборки)

Если у кого есть какой-либо другой способ или Идея о том, как этого достичь, была бы очень признательна!

ответ

0

Мое предложение - попытаться открыть сайт, к которому вы обращаетесь через SharePoint Designer, и щелкнуть правой кнопкой мыши по любой из этих коллекций, а затем щелкнуть по свойствам. Здесь также должны быть указаны размеры объектов. :)