Rozšíření systému projektu služby SharePoint
Řešení služby SharePoint můžete vytvořit pomocí sadu šablon projektů a šablony položek projektu v aplikaci Visual Studio.Tyto šablony splňují požadavky mnoha scénářů vývoje, ale můžete narazit na některé případy, kde není poskytují funkce, které požadujete.V těchto případech můžete rozšířit systém projektu služeb SharePoint.
Přehled systému projektu SharePoint
Systém projektu SharePoint je založen na základní součásti Položky projektu služby SharePoint.Položka projektu služby SharePoint představuje jediné přizpůsobení SharePoint, například definici seznamu, webové části nebo typ obsahu.
Projekt SharePoint je projekt Visual Studia, který obsahuje jednu nebo více položek projektu služby SharePoint.Projekty SharePoint také obsahují další součásti, které definují způsob seskupení položek projektu do funkcí a balíčků pro nasazení.
Další informace o obsahu položek projektů služby SharePoint a projektů služby SharePoint naleznete v tématu Vytváření šablon položek a projektů pro položky projektu služby SharePoint.
Jak rozšířit systém projektu SharePoint
Systém projektu služby SharePoint můžete rozšířit následujícími způsoby:
Definujte vlastní typy položek projektu služby SharePoint a jejich přidružení s novými šablonami položek nebo šablonami projektů v aplikaci Visual Studio.Můžete například definovat typu položky projektu SharePoint pro vytvoření vlastní akce nebo pole.Další informace naleznete v tématu Definování vlastních typů položek projektu služby SharePoint.
Rozšířit typy položek projektu SharePoint, které jsou již nainstalovány v aplikaci Visual Studio.Například můžete přidat položku nabídky odkazů pro položku projektu v Průzkumníku a vlastní položku projektu, když vývojář vybere položku nabídky.Další informace naleznete v tématu Rozšíření položek projektu služby SharePoint.
Rozšířit projekty SharePoint.Můžete například přidat obslužné rutiny událostí k provedení určitých úkolů při přidány nebo odebrány z projektů SharePoint položek.Další informace naleznete v tématu Rozšíření projektů SharePoint.
Rozšíření chování balení a nasazení položek projektů SharePoint a projektů SharePoint.Můžete například vytvořit vlastní postup nasazení, který bude prováděn při zavádění nebo odvolávání projektu nebo můžete provádět další vlastní úkoly, když Visual Studio provede určité kroky k nasazení.Další informace naleznete v tématu Rozšíření balení a nasazení SharePoint.
Běžné úkoly rozvoje
V rozšíření systému projektu služby SharePoint můžete provádět následující běžné úlohy:
Uložte vlastní řetězec dat s položkami projektu a v několika různých typů souborů projektu.Další informace naleznete v tématu Uložení dat do rozšíření systému projektu služby SharePoint.
Převést objekt v systému projektu SharePoint odpovídajícího objektu v modelu automatizačních objektů sady Visual Studio nebo integrační objektový model, nebo naopak.Další informace naleznete v tématu Převod mezi systémovými typy projektů SharePoint a jinými typy projektů Visual Studio.
Viz také
Koncepty
Definování vlastních typů položek projektu služby SharePoint
Rozšíření položek projektu služby SharePoint
Rozšíření balení a nasazení SharePoint
Uložení dat do rozšíření systému projektu služby SharePoint
Převod mezi systémovými typy projektů SharePoint a jinými typy projektů Visual Studio
Programování konceptů a funkcí pro rozšíření nástrojů SharePoint