Sdílet prostřednictvím


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

Rozšíření nástroje SharePoint v aplikaci Visual Studio

Postupy: Získat služby z objektu DTE