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