Procédure pas à pas : importation d'éléments d'un site SharePoint existantWalkthrough: Import Items from an Existing SharePoint Site

Cette procédure pas à pas montre comment importer des éléments à partir d’un site SharePoint existant vers un Visual StudioVisual Studio projet SharePoint.This walkthrough demonstrates how to import items from an existing SharePoint site into a Visual StudioVisual Studio SharePoint project.

Cette procédure pas à pas décrit les tâches suivantes :This walkthrough demonstrates the following tasks:

  • Personnalisation d’un site SharePoint en ajoutant une colonne de site personnalisée (également appelé un champ.Customizing a SharePoint site by adding a custom site column (also known as a field.

  • Exportation d’un site SharePoint vers un fichier .wsp.Exporting a SharePoint site to a .wsp file.

  • Importation du fichier .wsp dans Visual StudioVisual Studio SharePoint en utilisant le projet d’importation .wsp.Importing the .wsp file into Visual StudioVisual Studio SharePoint by using the .wsp Import project.

    Note

    Il est possible que pour certains des éléments de l'interface utilisateur de Visual Studio, votre ordinateur affiche des noms ou des emplacements différents de ceux indiqués dans les instructions suivantes.Your computer might show different names or locations for some of the Visual Studio user interface elements in the following instructions. L'édition de Visual Studio dont vous disposez et les paramètres que vous utilisez déterminent ces éléments.The Visual Studio edition that you have and the settings that you use determine these elements. Pour plus d'informations, consultez Personnalisation de l'IDE.For more information, see Personalizing the IDE.

PrérequisPrerequisites

Pour exécuter cette procédure pas à pas, vous devez disposer des composants suivants :You need the following components to complete this walkthrough:

Personnalisation d’un Site SharePointCustomizing a SharePoint Site

Pour cet exemple, vous créez et personnaliser un sous-site SharePoint en y ajoutant une nouvelle colonne de site et en créant un autre sous-site pour une utilisation ultérieure.For this example, you will create and customize a SharePoint subsite by adding a new site column to it and by creating another subsite for use later. Une version ultérieure, vous exportez le premier sous-site vers un fichier .wsp et puis importer la colonne de site personnalisée dans le deuxième sous-site en utilisant le projet d’importation .wsp.Later, you will export the first subsite to a .wsp file and then import the custom site column into the second subsite by using the .wsp Import project.

Pour créer et personnaliser un site SharePointTo create and customize a SharePoint site

  1. Ouvrir un site SharePoint à l’aide d’un navigateur Web, tel que http://nom système/SitePages/Home.aspx.Open a SharePoint site using a Web browser, such as http://system name/SitePages/Home.aspx.

  2. Créer un sous-site du site SharePoint principal en ouvrant le Actions du Site menu, puis en choisissant nouveau Site.Create a subsite off of the main SharePoint site by opening the Site Actions menu and then choosing New Site.

  3. Dans la table créer boîte de dialogue, choisissez le Site vide type.In the site's Create dialog box, choose the Blank Site type.

  4. Dans le titre , entrez Site colonne Test 1; dans le nom de l’URL , entrez TestColonne1; conservez les autres paramètres par défaut valeurs ; puis choisissez le créer bouton.In the Title box, enter Site Column Test 1; in the URL name box, enter columntest1; leave the other settings at their default values; and then choose the Create button.

  5. Une fois que le site est créé, naviguer dans le navigateur sur le site principal, http://nom système/SitePages/Home.aspx.After the site is created, navigate in the browser back to the main site, http://system name/SitePages/Home.aspx.

  6. Là encore, créez un sous-site vide hors du site SharePoint principal en ouvrant le Actions du Site menu, en choisissant nouveau Site, puis en choisissant le Site vide type.Again, create a blank subsite off of the main SharePoint site by opening the Site Actions menu, choosing New Site, and then choosing the Blank Site type.

  7. Dans le titre , entrez Site colonne Test 2; dans le nom de l’URL , entrez TestColonne2; laissez les autres paramètres par défaut valeurs ; puis choisissez le créer bouton.In the Title box, enter Site Column Test 2; in the URL name box, enter columntest2; leave the other settings at their default values; and then choose the Create button.

  8. Revenez à la première sous-site, http://Nom_système/columntest1/default.aspx.Navigate back to the first subsite, http://SystemName/columntest1/default.aspx.

  9. Sur le Actions du Site menu, choisissez paramètres du Site pour afficher la page Paramètres du Site.On the Site Actions menu, choose Site Settings to display the Site Settings page.

  10. Dans le galeries , choisissez le colonnes de Site lien.In the Galleries section, choose the Site columns link.

  11. En haut de la galerie des colonnes de Site page, choisissez la créer bouton.At the top of the Site Column Gallery page, choose the Create button.

  12. Dans le nom de la colonne , entrez colonne Test, gardez les autres valeurs par défaut, puis choisissez le OK bouton.In the Column name box, enter Test Column, keep the other default values, and then choose the OK button.

  13. Le colonne Test s’affiche sous les colonnes personnalisées titre dans la galerie des colonnes de Site.The Test Column column appears under the Custom Columns heading in the Site Column Gallery.

Exportation du Site SharePointExporting the SharePoint Site

Ensuite, obtenir un fichier de configuration (.wsp) SharePoint qui contient les éléments de SharePoint et que vous souhaitez importer dans votre Visual StudioVisual Studio projet SharePoint.Next, obtain a SharePoint setup (.wsp) file that contains the SharePoint items and elements that you want to import into your Visual StudioVisual Studio SharePoint project. Si vous n’avez pas déjà un fichier .wsp, vous devez créer une à partir d’un site SharePoint existant.If you do not already have a .wsp file, then you must create one from an existing SharePoint site. Pour cet exemple, vous allez exporter le site SharePoint par défaut dans un fichier .wsp.For this example, you will export the default SharePoint site into a .wsp file.

Important

Si vous recevez une erreur d’exécution de la procédure suivante, vous devez exécuter la procédure sur un système qui a accès au site SharePoint.If you receive a runtime error performing the following procedure, you have to perform the procedure on a system that has access to the SharePoint site.

Pour exporter un site SharePoint existantTo export an existing SharePoint site

  1. Dans le site SharePoint, choisissez paramètres du Site sur la Actions du Site onglet pour afficher la page Paramètres du Site.In the SharePoint site, choose Site Settings on the Site Actions tab to display the Site Settings page.

  2. Dans le Actions du Site section de la page Paramètres du Site, sélectionnez le site enregistrer en tant que modèle lien.In the Site Actions section of the Site Settings page, choose the Save site as template link.

  3. Dans le nom de fichier , entrez SiteExempleet dans le nom du modèle , entrez exemple Site.In the File name box, enter ExampleSite, and in the Template name box, enter Example Site.

  4. Pour cet exemple, laissez le inclure du contenu case à cocher.For this example, leave the Include Content check box clear.

    Si vous activez cette case, Visual StudioVisual Studio enregistre toutes les listes et bibliothèques de documents et leur contenu, dans le fichier .wsp.If you select this box, Visual StudioVisual Studio saves all lists and document libraries, and their contents, to the .wsp file. Bien que cela est utile dans certaines circonstances, il n’est pas requis pour cet exemple.Although this is useful in some circumstances, it is not required for this example.

  5. Lorsque l’opération est terminée, choisissez le galerie de solutions lien pour afficher le fichier .wsp.When the operation completes successfully, choose the solution gallery link to view the .wsp file.

    Pour afficher la page de la galerie de solutions ultérieure, ouvrez le Actions du Site menu, choisissez paramètres du Site, choisissez le accéder aux paramètres du site de niveau supérieur lien dans le Site d’Administration de la Collection section, puis choisissez le Solutions lien dans le galeries section.To view the solutions gallery page later, open the Site Actions menu, choose Site Settings, choose the Go to top level site settings link in the Site Collection Administration section, and then choose the Solutions link in the Galleries section.

  6. Dans la galerie de solutions, sélectionnez le SiteExemple lien.In the solutions gallery, choose the ExampleSite link.

  7. Dans le télécharger le fichier boîte de dialogue, choisissez le enregistrer bouton pour enregistrer le fichier sur votre système local, par défaut, dans le dossier Téléchargements.In the File Download dialog box, choose the Save button to save the file on your local system, by default, in your Downloads folder.

L’importation du fichier .wspImporting the .wsp File

Maintenant que vous avez un fichier .wsp contient un élément que vous souhaitez réutiliser (la colonne de site personnalisée colonne Test), importez le fichier .wsp pour y accéder.Now that you have a .wsp file that contains an item that you want to reuse (the custom site column Test Column), import the .wsp file to access it.

Pour importer un fichier .wspTo import a .wsp file

  1. Dans Visual StudioVisual Studio, dans la barre de menus, choisissez fichier, nouveau, projet pour afficher les nouveau projet boîte de dialogue.In Visual StudioVisual Studio, on the menu bar, choose File, New, Project to display the New Project dialog box. Si votre interface IDE est définie pour utiliser les paramètres de développement Visual Basic, dans la barre de menus, choisissez fichier, nouveau projet.If your IDE is set to use Visual Basic development settings, on the menu bar, choose File, New Project.

  2. Développez le SharePoint nœud sous Visual C# ou Visual Basic, puis choisissez le 2010 nœud.Expand the SharePoint node under either Visual C# or Visual Basic, and then choose the 2010 node.

  3. Choisissez le importer un Package SharePoint 2010 Solution modèle dans le modèles volet, conservez le nom du projet WspImportProject1, puis choisissez le OK bouton.Choose the Import SharePoint 2010 Solution Package template in the Templates pane, leave the name of the project as WspImportProject1, and then choose the OK button.

    Le Assistant Personnalisation de SharePoint s’affiche.The SharePoint Customization Wizard appears.

  4. Sur le spécifier le niveau de site et de sécurité pour le débogage , entrez la URLURL du deuxième sous-site SharePoint que vous avez créé précédemment.On the Specify the site and security level for debugging page, enter the URLURL for the second SharePoint subsite that you created earlier. Vous allez ajouter la personnalisée champ d’élément, http://nom système/columntest2, à ce sous-site.You will add the new custom Field item, http://system name/columntest2, to that subsite.

  5. Dans le quel est le niveau de confiance de cette solution SharePoint ? section, conservez la sélection en tant que déployer comme une solution bac à sable.In the What is the trust level for this SharePoint solution? section, leave the selection as Deploy as a sandboxed solution.

  6. Dans le spécifier la nouvelle source de projet page, accédez à l’emplacement sur le système où vous avez enregistré le fichier .wsp précédemment, puis choisissez le suivant bouton.In the Specify the new project source page, browse to the location on the system where you saved the .wsp file previously and then choose the Next button.

    Note

    Si vous choisissez la Terminer bouton sur cette page, tous les éléments disponibles dans le fichier .wsp est importée.If you choose the Finish button on this page, all available items in the .wsp file will be imported.

  7. Dans le sélectionner les éléments à importer zone, désactivez toutes les cases à cocher dans la liste à l’exception de colonne Test, puis choisissez le Terminer bouton.In the Select items to import box, clear all of the check boxes in the list except for Test Column, and then choose the Finish button.

    Étant donné que la liste contient de nombreux éléments, vous pouvez choisir le touches Ctrl + un choisir tous les éléments dans la liste, choisissez la touche espace pour effacer toutes les cases à cocher, puis sélectionnez uniquement la case à cocher à côté du colonne Test élément.Because the list contains many items, you can choose the Ctrl + A keys to choose all items in the list, choose the Spacebar key to clear all of the check boxes, and then select only the check box next to the Test Column item.

    Une fois l’opération d’importation terminée, un nouveau projet nommé WspImportProject1 est créé qui contient un dossier nommé champs.After the import operation is finished, a new project named WspImportProject1 is created that contains a folder named Fields. Ce dossier contient la colonne de site personnalisée colonne Test et son fichier de définition Elements.xml.In this folder is the custom site column Test Column and its definition file Elements.xml.

Déploiement du projetDeploying the Project

Enfin, déployer WspImportProject1 sur le deuxième SharePoint sous-site que vous avez créé précédemment pour afficher la colonne de site personnalisée.Finally, deploy WspImportProject1 to the second SharePoint subsite that you created earlier to view the custom site column.

Pour déployer le projetTo deploy the project

  1. Dans Visual StudioVisual Studio, appuyez sur la touche F5 pour déployer et exécuter le projet d’importation .wsp.In Visual StudioVisual Studio, choose the F5 key to deploy and run the .wsp import project.

  2. Sur le site SharePoint, ouvrez le Actions du Site menu, puis choisissez paramètres du Site pour afficher la page Paramètres du Site.On the SharePoint site, open the Site Actions menu, and then choose Site Settings to display the Site Settings page.

  3. Dans le galeries , choisissez le colonnes de Site lien.In the Galleries section, choose the Site columns link.

  4. Faites défiler jusqu'à la colonnes personnalisées section.Scroll down to the Custom Columns section.

    Notez que la colonne de site personnalisée que vous avez importé à partir du premier site SharePoint s’affiche dans la liste.Notice that the custom site column that you imported from the first SharePoint site appears in the list.

Voir aussiSee Also

Importation d’éléments d’un Site SharePoint existant Importing Items from an Existing SharePoint Site
Développement de Solutions SharePoint Developing SharePoint Solutions
Création de contrôles réutilisables pour les composants WebPart ou les pages d’applicationCreating Reusable Controls for Web Parts or Application Pages