Udostępnij za pośrednictwem


Za pomocą usługi SharePoint projektu

System projektu programu SharePoint zawiera usługi projektu, którego można używać do wykonywania zadań związanych z systemem projektu.Usługa projektu jest ISharePointProjectService obiektu.

Można uzyskać dostęp do usługi projektu programu SharePoint w dowolne inne rozszerzenie narzędzia programu SharePoint.Można także przejść go w innych typach rozszerzeń programu Visual Studio, takich jak dodatki i VSPackages.Aby uzyskać więcej informacji, zobacz Jak: pobrać usługi SharePoint projektu.

Funkcje usługi projektu

W poniższej tabeli przedstawiono zadania, które można wykonywać za pomocą usługi SharePoint projektu i ISharePointProjectService metoda lub właściwość ma być używana do wykonania każdego zadania.

Zadania

Członek użyć

Dostęp każdy projekt programu SharePoint, który jest otwarty w programie Visual Studio.

ProjectsWłaściwość.

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

ProjectItemTypesWł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).

DeploymentStepsWłaściwość.

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

CodeRefactoringEventsWłaściwość.

Wykonanie niestandardowej polecenia programu SharePoint , wzywa do modelu obiektu programu SharePoint server.Aby uzyskać więcej informacji na temat poleceń programu SharePoint, zobacz Wywołanie do modeli obiektów programu SharePoint.

SharePointConnectionWłaściwość.

Konwertowanie typu w systemie projektu programu SharePoint do typu w modelu obiektowym automatyzacji programu Visual Studio lub integracji modelu obiektów i vice versa.Aby uzyskać więcej informacji, zobacz Konwersja między typami systemu projektu programu SharePoint i rodzajami projektu programu Visual Studio.

Convert<TInput, TOutput>Metoda.

Pisać wiadomości, aby produkcji okno lub Listy błędów okno w programie Visual Studio.

LoggerWłaściwość.

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

ServiceProviderWłaściwość.

Pobrać ścieżki do folderu instalacji lokalnych witryny programu SharePoint, która jest używana do debugowania roztworu.

SharePointInstallPathWłaściwość.

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

IsSharePointInstalledWłaściwość.

Sprawdzanie poprawności funkcji lub pakietu w roztworze programu SharePoint.

PackageValidationProviderWłaściwość.

Zobacz też

Koncepcje

Konwersja między typami systemu projektu programu SharePoint i rodzajami projektu programu Visual Studio

Jak: pobrać usługi SharePoint projektu

Omówienie modelu programowania, rozszerzenia narzędzi programu SharePoint

Inne zasoby

Rozszerzanie narzędzi programu SharePoint w programie Visual Studio

Jak: Get usługi z obiektu DTE