Objet SP.ClientContext (sp.js)
Représente le contexte des objets et des opérations.
**Dernière modification :**lundi 9 mars 2015
**S’applique à :**apps for SharePoint | SharePoint Foundation 2013 | SharePoint Server 2013
var object = new SP.ClientContext()
Membres
L’objet ClientContext possède les membres suivants.
Constructeur
L’objet ClientContext présente le constructeur suivant.
Constructeur |
Description |
---|---|
Initialise une nouvelle instance de l'objet ClientContext pour le site SharePoint spécifié. |
Méthodes
L’objet ClientContext dispose des méthodes suivantes.
Méthode |
Description |
---|---|
Effectuer un cast de l'objet de client spécifié à un type dérivé. |
|
Supprime le contexte. |
|
Exécute de façon asynchrone en attente de la demande en cours sur le serveur. |
|
Récupère les propriétés d'un objet de client à partir du serveur. |
|
Récupère une séquence énumérable d'objets de clients enfants de la collection spécifiée. |
|
Déclenche l’événementExecutingWebRequestÉvénement |
|
Analyse le texte spécifiéJSONchaîne et obtient un objet à partir de celui-ci. |
Propriétés
L’objet ClientContext possède les propriétés suivantes.
Propriété |
Description |
---|---|
Obtient ou définit le nom du runtime où se trouve l'application cliente en cours. |
|
Obtient le contexte client actuel de l’exécution du modèle CSOM. |
|
Obtient ou définit une valeur qui indique si le chiffrement de formulaire gestion est activée. |
|
Obtient une valeur qui indique si le contexte client a une demande en attente. |
|
Obtient la demande du client qui est envoyée au serveur lors de la prochaineexecuteQueryAsyncméthode est exécutée. |
|
Obtient ou définit le délai d'attente de la demande en millisecondes |
|
Obtient la version de build de Microsoft.SharePoint.Client.ServerRuntime.dll sur le serveur. |
|
Obtient la version de schéma de Microsoft.SharePoint.Client.ServerRuntime.dll sur le serveur. |
|
Obtient la version de l’instance actuelle deSharePoint 2013. |
|
Obtient la collection de sites associée au contexte client. |
|
Obtient ou définit l'ID de corrélation de suivi utilisé par le serveur. |
|
Obtient l'URL associée au contexte d'exécution. |
|
Obtient le site web associé au contexte client. |
Remarques
Utilisez l’objet ClientContext pour renvoyer des informations contextuelles sur l’application web, le site, la collection de sites ou la version du serveur en cours d’utilisation.
Exemple
L’exemple de code suivant crée une instance de l’objet de contexte client utilisée pour accéder au modèle objet SharePoint. L’exemple obtient le contexte actuel à l’aide de la propriété 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());
}