Sdílet prostřednictvím


Návod: Import položek z existujícího sharepointového webu

Tento názorný postup ukazuje, jak importovat položky z existujícího sharepointového webu do projektu služby Visual Studio SharePoint.

Tento názorný postup ukazuje následující úlohy:

  • Přizpůsobení sharepointového webu přidáním vlastního sloupce webu (označovaného také jako pole)

  • Export sharepointového webu do souboru .wsp.

  • Import souboru .wsp do SharePointu sady Visual Studio pomocí projektu importu .wsp.

    Poznámka:

    Váš počítač může v následujících pokynech zobrazovat odlišné názvy nebo umístění některých prvků uživatelského rozhraní sady Visual Studio. Tyto prvky jsou určeny edicí sady Visual Studio a použitým nastavením. Další informace naleznete v tématu Přizpůsobení integrovaného vývojového prostředí (IDE).

Požadavky

K dokončení tohoto návodu budete potřebovat následující komponenty:

  • Podporované edice systému Microsoft Windows a SharePoint.

  • Visual Studio.

Přizpůsobení sharepointového webu

V tomto příkladu vytvoříte a přizpůsobíte podřízený web SharePointu přidáním nového sloupce webu a vytvořením dalšího podřízeného webu pro pozdější použití. Později vyexportujete první podřízený web do souboru WSP a potom naimportujete vlastní sloupec webu do druhého podřízeného webu pomocí projektu importu .wsp.

Vytvoření a přizpůsobení sharepointového webu

  1. Otevřete sharepointový web pomocí webového prohlížeče, například název systému http:///SitePages/Home.aspx.

  2. Vytvořte podřízený web z hlavního sharepointového webu tak, že otevřete nabídku Akce webu a pak zvolíte Nový web.

  3. V dialogovém okně Vytvořit web zvolte typ Prázdný web.

  4. Do pole Název zadejte test sloupce webu 1; do pole pro název adresy URL zadejte columntest1, ponechte ostatní nastavení na výchozích hodnotách a pak zvolte tlačítko Vytvořit.

  5. Po vytvoření webu přejděte v prohlížeči zpět na hlavní web http:// název systému/SitePages/Home.aspx.

  6. Znovu vytvořte prázdný podřízený web z hlavního sharepointového webu tak, že otevřete nabídku Akce webu, zvolíte Nový web a pak zvolíte prázdný typ webu .

  7. Do pole Název zadejte test sloupce webu 2. Do pole název adresy URL zadejte columntest2, ponechte ostatní nastavení na výchozích hodnotách a pak zvolte tlačítko Vytvořit.

  8. Přejděte zpět na první podřízený web http:// SystemName/columntest1/default.aspx.

  9. V nabídce Akce webu zvolte Možnost Web Nastavení, aby se zobrazila stránka Nastavení webu.

  10. V části Galerie zvolte odkaz Sloupce webu.

  11. V horní části stránky Galerie sloupců webu zvolte tlačítko Vytvořit .

  12. Do pole Název sloupce zadejte Test Column, keep the other default values, and then choose the OK button.

  13. Sloupec Testovací sloupec se zobrazí pod záhlavím Vlastní sloupce v galerii sloupců webu.

Export sharepointového webu

Dále získejte soubor instalace služby SharePoint (WSP), který obsahuje položky a prvky SharePointu, které chcete importovat do projektu služby Visual Studio SharePoint. Pokud ještě nemáte soubor .wsp, musíte ho vytvořit z existujícího sharepointového webu. V tomto příkladu exportujete výchozí sharepointový web do souboru WSP.

Důležité

Pokud při provádění následujícího postupu dojde k chybě za běhu, musíte provést postup v systému, který má přístup k webu služby SharePoint.

Export existujícího sharepointového webu

  1. Na webu Služby SharePoint zvolte na kartě Akce webu možnost Web Nastavení, aby se zobrazila stránka Nastavení webu.

  2. V části Akce webu na stránce Web Nastavení zvolte odkaz Uložit web jako šablonu.

  3. Do pole Název souboru zadejte ExampleSite a do pole Název šablony zadejte Příklad webu.

  4. V tomto příkladu ponechte políčko Zahrnout obsah nezaškrtnuto.

    Pokud toto políčko vyberete, Sada Visual Studio uloží všechny seznamy a knihovny dokumentů a jejich obsah do souboru .wsp. I když je to v některých případech užitečné, není to pro tento příklad nutné.

  5. Po úspěšném dokončení operace zvolte odkaz galerie řešení a zobrazte soubor WSP.

    Pokud chcete stránku galerie řešení zobrazit později, otevřete nabídku Akce webu, zvolte Nastavení webu, zvolte odkaz Přejít na nastavení webu nejvyšší úrovně v části Kolekce webů Správa istrace a potom v části Galerie zvolte odkaz Řešení.

  6. V galerii řešení zvolte odkaz ExampleSite .

  7. V dialogovém okně Stáhnout soubor zvolte tlačítko Uložit a uložte soubor ve výchozím nastavení do složky Stažené soubory.

Import souboru .wsp

Teď, když máte soubor WSP , který obsahuje položku, kterou chcete znovu použít (vlastní sloupec webu Test Column), importujte soubor WSP pro přístup k němu.

Import souboru .wsp

  1. V sadě Visual Studio na řádku nabídek zvolte Soubor>nový>projekt, aby se zobrazilo dialogové okno Nový projekt. Pokud je integrované vývojové prostředí (IDE) nastavené tak, aby používalo nastavení vývoje jazyka Visual Basic, zvolte na řádku nabídek možnost Soubor>nový projekt.

  2. Rozbalte uzel SharePointu v sadě Visual C# nebo Visual Basic a zvolte uzel 2010.

  3. V podokně Šablony zvolte šablonu Importovat balíček řešení SharePointu 2010, ponechte název projektu jako WspImportProject1 a pak zvolte tlačítko OK.

    Zobrazí se Průvodce přizpůsobením SharePointu.

  4. Na stránce Zadat web a úroveň zabezpečení pro ladění zadejte adresu URL druhého podřízeného webu SharePointu, který jste vytvořili dříve. Do podřízeného webu přidáte novou vlastní položku pole http:// názvový název/columntest2 systému.

  5. V části Co je úroveň důvěryhodnosti pro toto řešení SharePointu? ponechte výběr jako Nasadit jako řešení v izolovaném prostoru (sandbox).

  6. Na stránce Zadat nový zdroj projektu přejděte do umístění v systému, kam jste dříve uložili soubor .wsp, a pak zvolte tlačítko Další.

    Poznámka:

    Pokud na této stránce zvolíte tlačítko Dokončit , importují se všechny dostupné položky v souboru .wsp .

  7. V poli Vybrat položky, které chcete importovat, zrušte zaškrtnutí všech políček v seznamu s výjimkou testovacího sloupce a pak zvolte tlačítko Dokončit.

    Protože seznam obsahuje mnoho položek, můžete zvolit klávesy Ctrl+A a vybrat všechny položky v seznamu, pomocí klávesy Mezerník zrušte zaškrtnutí všech políček a pak zaškrtněte pouze políčko vedle položky Testovací sloupec.

    Po dokončení importu se vytvoří nový projekt s názvem WspImportProject1 , který obsahuje složku s názvem Pole. V této složce je vlastní sloupec webu Test Column a jeho definiční soubor Elements.xml.

Nasazení projektu

Nakonec nasaďte WspImportProject1 na druhý podřízený web SharePointu, který jste vytvořili dříve, abyste zobrazili vlastní sloupec webu.

Nasazení projektu

  1. V sadě Visual Studio zvolte klíč F5 , který chcete nasadit a spustit projekt importu .wsp .

  2. Na sharepointovém webu otevřete nabídku Akce webu a potom zvolte Web Nastavení, aby se zobrazila stránka Nastavení webu.

  3. V části Galerie zvolte odkaz Sloupce webu.

  4. Posuňte se dolů do části Vlastní sloupce .

    Všimněte si, že sloupec vlastního webu, který jste naimportovali z prvního sharepointového webu, se zobrazí v seznamu.