SP. Método Site.runHealthCheck (sp.js)
Ejecuta una comprobación de estado de la siguiente manera. (Las reglas de mantenimiento a las que se hace referencia más abajo realizan una comprobación dependiente de la implementación del estado de una colección de sitios).
Si bRunAlways es true, las reglas siempre se ejecutan por este método, y se devuelven los resultados. Si ejecuta false, resultados almacenados en caché desde un reciente anteriores se puede devolver en su lugar.
Si bRepair es true, ejecuta las reglas especificadas en modo de reparación. En este caso y, si es posible reparar una regla determinada, se realizará un intento para reparar los problemas encontrados por la regla y se devuelven los resultados de esa intentos de reparación. Si bRepair es false, no se realiza un intento para reparar los problemas encontrados.
Si ruleId no es un GUID vacío, ejecuta la regla de mantenimiento de la colección de sitios especificada y devuelve un resumen de los resultados. Si ruleId es un GUID vacío, todos del sitio ejecuta reglas de mantenimiento de la colección y devuelve un resumen de los resultados.
Última modificación: lunes, 2 de diciembre de 2013
Hace referencia a: apps for SharePoint | SharePoint Foundation 2013 | SharePoint Server 2013
SP.Site.runHealthCheck()
Parámetros
ruleId
Especifica la regla o reglas para ejecutarse. Si el valor es un GUID vacío, se ejecutan todas las reglas, en caso contrario, se ejecuta sólo en la regla especificada.bRepair
Especifica si se pueden ejecutar en modo de reparación reparable reglas.bRunAlways
Especifica si las reglas se ejecutará como resultado de esta llamada o pueden devolver los resultados almacenados en caché de una ejecución anterior.
Valor devuelto
Microsoft.SharePoint.Administration.SiteHealth.SiteHealthSummary
Extremo del recurso de REST
Estructura de URI de extremo
http://<sitecollection>/<site>/_api/site/runHealthCheck(ruleId,bRepair,bRunAlways)
Solicitudes HTTP
Este recurso admite los siguientes comandos HTTP:
- Post
Sintaxis de POST
POST http://<sitecollection>/<site>/_api/site/runHealthCheck(ruleId,bRepair,bRunAlways)
Parámetros del recurso
ruleId
bRepair
bRunAlways