Udostępnij za pośrednictwem


Korzystanie z usługi projektu SharePoint

System projektu programu SharePoint zawiera usługi projektu, który służy do wykonywania zadań związanych z systemem projektu.Usługa projektu jest ISharePointProjectService obiektu.

Można uzyskać dostęp do usługi programu SharePoint projektu w dowolnym rozszerzenia narzędzia programu SharePoint.Możesz również do niego dostęp w inne typy rozszerzeń programu Visual Studio, takie jak dodatki i VSPackages.Aby uzyskać więcej informacji, zobacz Porady: pobieranie usługi projektu SharePoint.

Funkcje usługi projektu

Poniższa tabela przedstawia zadania, które można wykonać za pomocą usługi projektu programu SharePoint i ISharePointProjectService metodę lub właściwość do użycia w celu wykonania każdego zadania.

Zadanie

Element członkowski do użycia

Dostęp do dowolnego projektu programu SharePoint, który jest otwarty w programie Visual Studio.

Projects Właściwość.

Dostęp do wszystkich typów element projektu programu SharePoint, które są dostępne (w tym typy elementów wbudowanych i niestandardowych projektu).

ProjectItemTypes Właściwość.

Dostęp do wszystkich kroków wdrażania, które są dostępne dla projektów programu SharePoint (w tym kroki wdrażania wbudowanych i niestandardowych).

DeploymentSteps Właściwość.

Zdarzenia dostępu, które są wywoływane, gdy deweloperem refactors kod w projekcie programu SharePoint.

CodeRefactoringEvents Właściwość.

Wykonanie niestandardowych polecenia programu SharePoint wywołującym w modelu obiektów programu SharePoint server.Aby uzyskać więcej informacji na temat poleceń programu SharePoint, zobacz Wywoływanie modeli obiektów SharePoint.

SharePointConnection Właściwość.

Konwertuj typu w systemie projektu programu SharePoint do typu w modelu obiektów automatyzacji programu Visual Studio lub model obiektów integracji i na odwrót.Aby uzyskać więcej informacji, zobacz Konwertowanie pomiędzy typami systemu projektu SharePoint a innymi typami projektu Visual Studio.

Convert``2 Metoda.

Komunikaty do zapisania danych wyjściowych okna lub Lista błędów okna w programie Visual Studio.

Logger Właściwość.

Dostęp do innych usług, które są dostępne w programie Visual Studio.

ServiceProvider Właściwość.

Pobiera ścieżkę do folderu instalacji lokalnej witryny programu SharePoint używany na potrzeby debugowania rozwiązanie.

SharePointInstallPath Właściwość.

Określić, czy Microsoft SharePoint Server 2010 lub Microsoft SharePoint Foundation 2010 jest zainstalowany na komputerze.

IsSharePointInstalled Właściwość.

Sprawdzanie poprawności funkcji lub pakietu w rozwiązaniu programu SharePoint.

PackageValidationProvider Właściwość.

Zobacz też

Koncepcje

Konwertowanie pomiędzy typami systemu projektu SharePoint a innymi typami projektu Visual Studio

Porady: pobieranie usługi projektu SharePoint

Omówienie modelu programowania rozszerzeń narzędzi SharePoint

Inne zasoby

Rozszerzanie Narzędzi SharePoint w Visual Studio

sposób: pobrać usługę z obiektu DTE