SP. Метод Site.runHealthCheck (sp.js)
Выполняется проверка работоспособности следующим образом. (Правила работоспособности, по ссылке ниже выполнять проверку зависящий от реализации на работоспособности семейства веб-сайтов)
Если bRunAlwaystrue, правила всегда выполняются с помощью этого метода, и возвращаются результаты. Если вместо этого можно получить false, кэшированные результаты из недавно предыдущей запуска.
Если bRepairtrue, в режиме восстановления выполняются заданных правил. В этом случае и если данным правилом исправить, будет предпринята попытка исправить неполадки, выявленные правила и возвращаются результаты, попытка исправления. Если bRepair false, не предпринята попытка восстановить найденные проблемы.
Если ruleId не является пустой GUID, запускает правило работоспособности семейства сайтов указанного сайта и возвращает сводку результатов. Если ruleId является пустой GUID, выполняются все сайта правила работоспособности семейства сайтов и возвращает сводку результатов.
Дата последнего изменения: 2 декабря 2013 г.
Область применения: apps for SharePoint | SharePoint Foundation 2013 | SharePoint Server 2013
SP.Site.runHealthCheck()
Параметры
ruleId
Задает правила или правил, которым необходимо следовать. Если значение равно пустой GUID, выполните все правила, в противном случае выполняется только указанное правило.bRepair
Указывает, будет ли исправить правил для запуска в режиме восстановления.bRunAlways
Указывает, будут выполняться правила в результате этого вызова или кэшированные результаты из предыдущего запуска могут быть возвращены.
Возвращаемое значение
Microsoft.SharePoint.Administration.SiteHealth.SiteHealthSummary
Конечная точка ресурса REST
Структура URI конечной точки
http://<sitecollection>/<site>/_api/site/runHealthCheck(ruleId,bRepair,bRunAlways)
Запросы HTTP
Этот ресурс поддерживает следующие команды HTTP:
- POST
Синтаксис POST
POST http://<sitecollection>/<site>/_api/site/runHealthCheck(ruleId,bRepair,bRunAlways)
Параметры ресурса
ruleId
bRepair
bRunAlways