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.
Chcete-li přístup k projektu služby SharePoint v libovolné rozšíření nástroje služby SharePoint.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 Jak: načtení služby SharePoint projektu.
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 provádění jednotlivých úkolů.
Úloha |
Člen použití |
---|---|
Přístup jakýkoli projekt SharePoint, který je otevřen v aplikaci Visual Studio. |
Vlastnost Projects. |
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). |
Vlastnost ProjectItemTypes. |
Přístup ke všem nasazení kroky, které jsou k dispozici služby SharePoint projekty (včetně kroků předdefinované a vlastní nasazení). |
Vlastnost DeploymentSteps. |
Události přístupu, které jsou vyvolané vývojář refactors kód v projektu služby SharePoint. |
Vlastnost CodeRefactoringEvents. |
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. |
Vlastnost SharePointConnection. |
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. |
Metoda Convert<TInput, TOutput>. |
Zapisovat zprávy Výstup okna nebo Seznam chyb okna v aplikaci Visual Studio. |
Vlastnost Logger. |
Přístup k jiné služby, které jsou k dispozici v aplikaci Visual Studio. |
Vlastnost ServiceProvider. |
Načtěte cestu do instalační složky místní web SharePoint, který se používá pro ladění řešení. |
Vlastnost SharePointInstallPath. |
Zjistit, zda Microsoft SharePoint Server 2010 nebo Microsoft SharePoint Foundation 2010 je v počítači nainstalována. |
Vlastnost IsSharePointInstalled. |
Ověření funkce nebo balíček řešení služby SharePoint. |
Vlastnost PackageValidationProvider. |
Viz také
Koncepty
Převod mezi systémovými typy projektů SharePoint a jinými typy projektů Visual Studio
Jak: načtení služby SharePoint projektu
Přehled programovací Model rozšíření nástroje služby SharePoint