SP. Objeto de sitio (Object sp.js)

Representa una colección de sitios de una aplicación web, incluidos un sitio web de primer nivel y todos sus subsitios.

Última modificación: lunes, 9 de marzo de 2015

Hace referencia a: apps for SharePoint | SharePoint Foundation 2013 | SharePoint Server 2013

En este artículo
Miembros
Comentarios
Extremo del recurso de REST

var object = new SP.Site()

Miembros

El objeto Site tiene los siguientes miembros.

Constructor

El objeto Site tiene el siguiente constructor.

Constructor

Descripción

Sitio

Inicializa una nueva instancia del objeto SP.Site.

Métodos

El objeto Site tiene los siguientes métodos.

Método

Descripción

createPreviewSPSite

Crea un SPSite de evaluación temporal para este SPSite, con el propósito de determinar si una actualización va a realizarse correctamente.

extendUpgradeReminderDate

Extiende la fecha del aviso de actualización para este SPSite la cantidad de días especificada en WebApplication.UpgradeReminderDelay.

getCatalog

Especifica la galería de plantillas de lista, la galería de plantillas de sitio, la galería de elementos web, la galería de páginas maestras u otras galerías de la colección de sitios, incluidas las galerías personalizadas definidas por los usuarios.

getChanges

Especifica la colección de los cambios en la colección de sitios del registro de cambios realizados dentro del ámbito de la colección de sitios, en función de la consulta especificada.

getCustomListTemplates

Especifica la colección de plantillas de lista personalizadas de un sitio determinado.

getWebTemplates

Devuelve las definiciones de la colección de sitios que hay disponibles para la creación de sitios web dentro de la colección de sitios.

initPropertiesFromJson

invalidar

Invalida la información de actualización almacenada en caché sobre la colección de sitios, de modo que esta información se vuelva a calcular la próxima vez que sea necesario.

needsUpgradeByType

verdaderosi el objeto debe actualizarse; en caso contrario,falso.

openWeb

Devuelve el sitio en la dirección URL especificada.

openWebById

Devuelve el sitio con el GUID especificado.

runHealthCheck

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).

runUpgradeSiteSession

Ejecuta una actualización de la colección de sitios o la programa para que se ejecute en el futuro, en función de los recursos del sistema disponibles y del valor del parámetro queueOnly. El usuario que ejecute este método DEBE ser un administrador de la granja de servidores o el administrador de una colección de sitios.

updateClientObjectModelUseRemoteAPIsPermissionSetting

Establece si las solicitudes del modelo de objetos de cliente (CSOM) que se realizan en el contexto de cualquier sitio dentro de la colección de sitios requieren permisos UseRemoteAPIs.

Propiedades

El objeto Site tiene las siguientes propiedades.

Propiedad

Descripción

allowDesigner

Obtiene o establece un valor que especifica si se puede usar un diseñador en esta colección de sitios.

allowMasterPageEditing

Obtiene o establece un valor que especifica si se permite la edición de páginas maestras en esta colección de sitios.

allowRevertFromTemplate

Obtiene o establece un valor que especifica si esta colección de sitios se puede revertir a su plantilla básica.

allowSelfServiceUpgrade

Indica si en el sitio se permite la actualización desde una versión a otra.

allowSelfServiceUpgradeEvaluation

Informa si está permitida la colección de sitos para la evaluación de actualizaciones.

canUpgrade

Propiedad que indica si este objeto se puede actualizar o no.

compatibilityLevel

Obtiene la versión principal de esta colección de sitios con el objetivo de realizar comprobaciones de compatibilidad de nivel de la versión principal.

eventReceivers

Proporciona receptores de eventos para eventos que suceden en el ámbito de la colección de sitios.

Características

Obtiene un valor que especifica la colección de las características de la colección de sitios para la colección de sitios que contiene el sitio.

Identificador

Obtiene el GUID que identifica la colección de sitios.

lockIssue

Obtiene o establece el comentario que se usa en el bloqueo de una colección de sitios.

maxItemsPerThrottledOperation

Obtiene un valor que especifica el número máximo de elementos de lista permitidos por operación antes de la limitación.

Propietario

Obtiene o establece el propietario de la colección de sitios. (Solo lectura ensoluciones de espacio aislado.)

primaryUri

Especifica el URI primario de esta colección de sitios, incluido el nombre, el número de puerto y la ruta de acceso del host.

readOnly

Obtiene o establece un valorBooleanosque especifica si la colección de sitios es de solo lectura, está bloqueada y no está disponible para el acceso a escritura.

recycleBin

Obtiene un valor que especifica la colección de elementos de papelera de reciclaje de la colección de sitios.

rootWeb

Obtiene un valor que devuelve el sitio de primer nivel de la colección de sitios.

serverRelativeUrl

Obtiene la dirección URL relativa al servidor del sitio web raíz de la colección de sitios.

shareByLinkEnabled

Propiedad que indica si los usuarios podrán compartir vínculos a documentos a los que se puede tener acceso sin iniciar sesión.

showUrlStructure

Obtiene o establece un valor que especifica si se muestra la estructura de la dirección URL de esta colección de sitios.

uiVersionConfigurationEnabled

Obtiene o establece un valor que especifica si se muestra la interfaz de usuario de actualización visual de esta colección de sitios.

upgradeInfo

Especifica la información de actualización de esta colección de sitios.

upgradeReminderDate

Especifica una fecha, tras la cual se recordará a los administradores de colecciones de sitios que actualicen la colección de sitios.

Actualización

Especifica si el sitio se está actualizando en este momento.

dirección URL

Obtiene la dirección URL completa al sitio web raíz de la colección de sitios, incluidos el nombre de host, el número de puerto y la ruta de acceso.

Uso

Obtiene un valor que especifica la información de uso del sitio, incluidos el ancho de banda, el almacenamiento y la cantidad de visitas a la colección de sitios.

userCustomActions

Obtiene un valor que especifica la colección de acciones personalizadas de usuario de la colección de sitios.

Comentarios

Cada objeto de sitio o colección de sitios, se representa dentro de un objeto SiteCollection que consta de la colección de todas las colecciones de sitios en la aplicación Web.

La propiedad Usage no se incluye en la propiedad escalar predeterminado establecido para este tipo.

Extremo del recurso de REST

Estructura de URI de extremo

http://<sitecollection>/<site>/_api/site

Solicitudes HTTP

Este recurso admite los siguientes comandos HTTP:

Sintaxis de POST

POST http://<sitecollection>/<site>/_api/site