> Tech > Développer l’architecture du Page Component

Développer l’architecture du Page Component

Tech - Par Renaud ROSSET - Publié le 10 octobre 2011
email


Pour l’instant, nous avons donc ajouté notre bouton à l’onglet d’insertion des « wiki page ». Nous allons maintenant passer au code de notre « Page Component ». Il est fortement conseillé d’avoir lu le cours précédent (dans ce même magazine) sur les « Page Components »

Développer l’architecture du Page Component

pour bien comprendre l’architecture que nous allons employer maintenant.

Faites un clic droit sur votre projet et choisissez Add > SharePoint « Layouts » Mapped Folder. Créez alors un fichier dans le dossier créé en faisant un clic droit dessus et choisissez Add > New Item > JScript File. Nommez ce dernier « ITProMag.InsertButton.js ». Voir figure 7.

Commencez tout d’abord par attendre que le « Ribbon » soit entièrement chargé pour enregistrer votre « Page Component » :

ExecuteOrDelayUntilScriptLoaded(registerInsertButtonComponent, ‘SP.Ribbon.js’);
function registerInsertButtonComponent() {
}

Tapez ensuite les lignes suivantes dans la fonction déclarée précédemment pour enregistrer votre « namespace » et pour créer le constructeur de votre « Page Component » :

Type.registerNamespace(« ITProMag.InsertButton »);
ITProMag.InsertButton.PageComponent = function () {
ITProMag.InsertButton.PageComponent.initializeBase(this);
}

Nous allons ensuite devoir déclarer le « prototype » de notre « Page Component » comme suit :

Téléchargez cette ressource

Comment accélérer la transformation des environnements de travail ?

Comment accélérer la transformation des environnements de travail ?

Dans un monde professionnel en pleine mutation, la mobilité, l’efficacité énergétique, la sécurité et l’intelligence embarquée sont devenues des critères décisifs pour les équipements informatiques. Découvrez comment les nouveaux PC Microsoft Surface dotés des processeurs Snapdragon X Series s’imposent comme une réponse stratégique aux nouveaux enjeux IT.

Tech - Par Renaud ROSSET - Publié le 10 octobre 2011

A lire aussi sur le site

Revue Smart DSI

La Revue du Décideur IT