Rozšíření nástrojů SharePoint v Visual Studio

Nástroje SharePoint v Visual Studio splňují požadavky mnoha scénářů vývoje aplikací. Můžete ale zjistit případy, kdy neposkytují funkce, které vy nebo jiní vývojáři požadujete. V těchto případech můžete rozšířit SharePoint nástroje a vytvořit funkce, které potřebujete.

Postup rozšíření SharePoint nástrojů

V okně SharePoint můžete rozšířit systém projektu SharePoint Průzkumník serveru a uzel SharePoint Připojení.

Rozšíření SharePoint projektu

Visual Studio obsahuje sadu šablon projektů a šablon položek, které můžete použít k vytvoření SharePoint řešení. Existují například šablony pro příjemce událostí, definice seznamu, pracovní postupy a Webové části. Můžete ale také definovat vlastní typy položek SharePoint pro vytváření vlastních SharePoint, jako jsou pole nebo vlastní akce. Můžete také vytvořit rozšíření pro SharePoint položek projektu, které jsou již nainstalovány v Visual Studio, a můžete vytvořit rozšíření pro SharePoint projekty.

Další informace najdete v tématu Rozšíření SharePoint projektového systému.

Rozšíření uzlu SharePoint připojení v Průzkumník serveru

V Visual Studio můžete použít uzel Připojení SharePoint v okně Průzkumník serveru k zobrazení mnoha komponent jedné nebo více místních SharePoint lokalit v hierarchickém stromovém zobrazení. Můžete také rozšířit uzel SharePoint připojení následujícími způsoby:

  • Přidáním vlastních uzlů. To je užitečné, pokud chcete zobrazit součásti SharePoint lokalitách, které nejsou zobrazeny ve výchozím nastavení.

  • Rozšířením existujících uzlů. Můžete například přidat nový podřízený uzel do existujícího uzlu nebo můžete přidat položku místní nabídky do uzlu a provádět úkoly, když vývojář klikne na položku nabídky.

    Další informace najdete v tématu Rozšíření uzlu SharePoint připojení v Průzkumník serveru.

Požadavky na vývojový počítač

Pokud chcete vytvořit rozšíření pro SharePoint nástroje, musí váš vývojový počítač splňovat stejné požadavky na vytváření SharePoint řešení v Visual Studio.

Doporučujeme také nainstalovat Visual Studio SDK . Sada SDK obsahuje šablony projektů a nástroje, které můžete použít k rozšíření Visual Studio. Konkrétně sada SDK obsahuje šablonu projektu, pomocí které můžete snadno vytvořit balíček rozšíření Visual Studio (VSIX). Balíčky VSIX jsou upřednostňovaným způsobem nasazení Visual Studio v Visual Studio. Všechna SharePoint nástroje musí být nasazena pomocí balíčků VSIX. Všechny návody v této dokumentaci předpokládají, že máte Visual Studio SDK nainstalovaný .

Informace o instalaci Visual Studio SDK najdete v tématu Instalace sady Visual Studio SDK. Další informace o rozšířeních Visual Studio najdete v tématu Starting to Develop Visual Studio Extensions.

Viz také