Objeto SP.ClientContext (sp.js)
Representa el contexto de operaciones y objetos.
Última modificación: lunes, 9 de marzo de 2015
Hace referencia a: apps for SharePoint | SharePoint Foundation 2013 | SharePoint Server 2013
var object = new SP.ClientContext()
Miembros
El objeto ClientContext tiene los siguientes miembros.
Constructor
El objeto ClientContext tiene el siguiente constructor.
Constructor |
Descripción |
---|---|
Inicializa una nueva instancia del objeto ClientContext para el sitio de SharePoint especificado. |
Métodos
El objeto ClientContext tiene los siguientes métodos.
Método |
Descripción |
---|---|
Convierte el objeto de cliente especificado en un tipo derivado. |
|
Desecha el contexto. |
|
Ejecuta la solicitud pendiente actual de forma asincrónica en el servidor. |
|
Recupera las propiedades de un objeto de cliente desde el servidor. |
|
Recupera una secuencia enumerable de objetos de cliente secundarios desde la colección especificada. |
|
Genera el eventoExecutingWebRequest. |
|
Analiza la cadenaNotación de objetos de JavaScript (JSON)especificada y obtiene un objeto de ella. |
Propiedades
El objeto ClientContext tiene las siguientes propiedades.
Propiedad |
Description |
---|---|
Obtiene o establece el nombre del motor en tiempo de ejecución donde está ubicada la aplicación de cliente actual. |
|
Obtiene el contexto de cliente actual del tiempo de ejecución del modelo de objetos de cliente (CSOM). |
|
Obtiene o establece un valor que indica si está habilitado el tratamiento de síntesis de formularios. |
|
Obtiene un valor que indica si el contexto de cliente tiene una solicitud pendiente. |
|
Obtiene la solicitud de cliente que se envía al servidor cuando se ejecuta el siguiente métodoexecuteQueryAsync. |
|
Obtiene o establece el tiempo de espera de solicitud en milisegundos |
|
Obtiene la versión de compilación de Microsoft.SharePoint.Client.ServerRuntime.dll en el servidor. |
|
Obtiene la versión del esquema de Microsoft.SharePoint.Client.ServerRuntime.dll en el servidor. |
|
Obtiene la versión de la instancia actual deSharePoint 2013. |
|
Obtiene la colección de sitios asociada con el contexto de cliente. |
|
Obtiene o establece el identificador de correlación de seguimientos que usa el servidor. |
|
Obtiene la dirección URL asociada con el contexto del motor en tiempo de ejecución. |
|
Obtiene el sitio web asociado con el contexto del cliente. |
Comentarios
Use el objeto ClientContext para devolver la información de contexto sobre la aplicación web, el sitio, la colección de sitios o la versión del servidor actuales.
Ejemplo
En el siguiente ejemplo de código se crea una instancia del objeto de contexto de cliente, que se utiliza para tener acceso al modelo de objetos de SharePoint. En el ejemplo se obtiene el contexto actual mediante la propiedad current.
var clientContext;
var website;
// Make sure the SharePoint script file 'sp.js' is loaded before your
// code runs.
SP.SOD.executeFunc('sp.js', 'SP.ClientContext', sharePointReady);
// Create an instance of the current context.
function sharePointReady() {
clientContext = SP.ClientContext.get_current();
website = clientContext.get_web();
clientContext.load(website);
clientContext.executeQueryAsync(onRequestSucceeded, onRequestFailed);
}
function onRequestSucceeded() {
alert(website.get_url());
}
function onRequestFailed(sender, args) {
alert('Error: ' + args.get_message());
}
Vea también
Otros recursos
Completar operaciones básicas con código de biblioteca de JavaScript en SharePoint 2013