Pomocí služby SharePoint projektu
Systém projektu SharePoint obsahuje služby projektu, můžete provádět úkoly týkající se projektu systému. Služba Microsoft Office project je ISharePointProjectService objektu.
Služba SharePoint projektu v prodloužení nástroje služby SharePoint můžete přistupovat. Lze rovněž použít v jiných typech rozšíření Visual Studio, například doplňky a VSPackages ji. Další informace naleznete v tématu Postupy: Načtení služby projektu SharePoint.
Funkce služby projektu
Následující tabulka obsahuje úkoly, které lze provést pomocí služby SharePoint projektu a ISharePointProjectService Metoda nebo vlastnost použít k provedení jednotlivých úloh.
Úloha |
Člen použití |
---|---|
Přístup k jakékoli SharePoint projekt, který je otevřen v aplikaci Visual Studio. |
ProjectsVlastnost. |
Přístup ke všem SharePoint typy položek projektu, které jsou k dispozici (včetně projektu integrovaných a vlastních typů položek). |
ProjectItemTypesVlastnost. |
Přístup ke všem nasazení kroky, které jsou k dispozici pro projekty SharePoint (včetně kroků předdefinované a vlastní nasazení). |
DeploymentStepsVlastnost. |
Události přístupu, které vyvolává vývojář refactors kód v projektu SharePoint. |
CodeRefactoringEventsVlastnost. |
Spustit vlastní SharePoint příkaz , který volá do modelu objektu serveru SharePoint. Další informace o příkazech SharePoint naleznete v Volání do objektových modelů služby SharePoint. |
SharePointConnectionVlastnost. |
Převést typ projektu systému SharePoint typu v modelu objektu automatizace aplikace Visual Studio nebo integrace objektového modelu a naopak. Další informace naleznete v tématu Převod mezi systémovými typy projektů SharePoint a jinými typy projektů Visual Studio. |
Convert<TInput, TOutput>Metoda. |
Zapisovat zprávy Výstup okna nebo Seznam chyb okna v aplikaci Visual Studio. |
LoggerVlastnost. |
Přístup k jiné služby, které jsou k dispozici v aplikaci Visual Studio. |
ServiceProviderVlastnost. |
Načtěte cestu ke složce instalace místní web SharePoint, který se používá pro ladění řešení. |
SharePointInstallPathVlastnost. |
Zjistit, zda Microsoft SharePoint Server 2010 nebo Microsoft SharePoint Foundation 2010 je nainstalován v počítači. |
IsSharePointInstalledVlastnost. |
Ověření funkce nebo balíček řešení služby SharePoint. |
PackageValidationProviderVlastnost. |
Viz také
Koncepty
Přehled programovací Model rozšíření nástroje služby SharePoint
Další zdroje
Převod mezi systémovými typy projektů SharePoint a jinými typy projektů Visual Studio
Postupy: Načtení služby projektu SharePoint