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 dans 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 Personnaliser l’IDE.For more information, see Personalize 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:

  • Éditions prises en charge Microsoft WindowsMicrosoft Windows et SharePoint.Supported editions of Microsoft WindowsMicrosoft Windows and SharePoint.

  • Visual Studio.Visual Studio.

Personnaliser un site SharePointCustomize a SharePoint site

Pour cet exemple, vous créer 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. Plus tard, vous exporter le premier sous-site vers un fichier .wsp et ensuite importer la colonne de site personnalisé 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, comme 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 le site créer boîte de dialogue, sélectionnez 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; laissez 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 le site est créé, accédez dans le navigateur vers 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 le créer bouton.At the top of the Site Column Gallery page, choose the Create button.

  12. Dans le nom de colonne , entrez colonne Test, conservez 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, obtenez un fichier de configuration (.wsp) SharePoint qui contient les éléments de SharePoint et les éléments 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à d’un fichier .wsp, vous devez créer un à 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 la procédure suivante, vous devez effectuer 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 le 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, choisissez 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 SiteExemple, puis, dans le nom du modèle , entrez Site exemple.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 désactivée.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 nécessaire dans cet exemple.Although this is useful in some circumstances, it is not required for this example.

  5. Lorsque l’opération se termine correctement, 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 la Actions du Site menu, choisissez paramètres du Site, choisissez la accéder aux paramètres du site de niveau supérieur lien dans la Administration de la Collection de sites section et cliquez sur le Solutions lien dans la 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, choisissez le SiteExemple lien.In the solutions gallery, choose the ExampleSite link.

  7. Dans le téléchargement de fichier boîte de dialogue, sélectionnez 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.

Importez le fichier .wspImport the .wsp file

Maintenant que vous avez un .wsp fichier qui contient un élément que vous souhaitez réutiliser (la colonne de site personnalisée colonne Test), importez le .wsp fichier 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, cliquez sur fichier > nouveau > projet pour afficher la nouveau projetboî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, laissez 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 page, entrez le 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 nouvelle 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 en tant que sandboxed solution.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 .wsp fichier 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 .wsp fichier sera importé.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 boîte, 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 Ctrl+A clés pour choisir tous les éléments dans la liste, appuyez sur la touche de barre d’espace pour effacer toutes les cases à cocher, puis sélectionnez uniquement la vérification zone située en regard 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 est 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. Dans ce dossier est la colonne de site personnalisé 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éployer le projetDeploy the project

Enfin, déployez WspImportProject1 sur SharePoint deuxième sous-site que vous avez créé précédemment pour afficher la colonne de site personnalisé.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, choisissez le F5 clé pour déployer et exécuter le .wsp importer le projet.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é 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

Importer des éléments à partir d’un site SharePoint existant Import items from an existing SharePoint site
Développer des solutions SharePoint Develop SharePoint solutions
Créer des contrôles réutilisables pour les composants WebPart ou les pages d’applicationCreate reusable controls for web parts or application pages