ISharePointProjectService Interface
Represents the SharePoint project service, a root object for the SharePoint project object model.
Assembly: Microsoft.VisualStudio.SharePoint (in Microsoft.VisualStudio.SharePoint.dll)
| Name | Description | |
|---|---|---|
![]() | CodeRefactoringEvents | Gets an object that provides access to events relating to refactoring operations. |
![]() | DeploymentSteps | Gets the list of installed deployment steps found in the extensions catalog. |
![]() | IsSharePointInstalled | Returns whether SharePoint is installed on the local machine. |
![]() | Logger | Gets an instance of the logging service. |
![]() | PackageValidationProvider | Gets an instance of the IPackageValidationProvider that helps validate project features and the project package. |
![]() | ProjectItemTypes | Gets a dictionary with all of the available project item types. |
![]() | Projects | Gets the collection of SharePoint projects in the Visual Studio solution. |
![]() | ServiceProvider | Gets the global service provider for the SharePoint project package. |
![]() | SharePointConnection | Gets the SharePoint connection for the project service. |
![]() | SharePointInstallPath | Gets the path where SharePoint is installed, if SharePoint is installed on the system. |
| Name | Description | |
|---|---|---|
![]() | Convert<TInput, TOutput>(TInput) | Converts one project type to another. |
![]() | CreateSharePointConnection(Uri^, Boolean) | Create a local or remote connection with the given site url. |
| Name | Description | |
|---|---|---|
![]() | DeploymentCompleted | Occurs after you deploy an ISharePointProject instance.(Inherited from ISharePointProjectEvents.) |
![]() | DeploymentStarted | Occurs after you begin deploying an ISharePointProject instance.(Inherited from ISharePointProjectEvents.) |
![]() | ProjectAdded | Occurs when you add a new ISharePointProject instance.(Inherited from ISharePointProjectEvents.) |
![]() | ProjectDisposing | Occurs when you dispose an ISharePointProject instance.(Inherited from ISharePointProjectEvents.) |
![]() | ProjectInitialized | Occurs when you initialize an ISharePointProject instance.(Inherited from ISharePointProjectEvents.) |
![]() | ProjectMenuItemsRequested | Occurs when you request context menu items from an ISharePointProject instance.(Inherited from ISharePointProjectEvents.) |
![]() | ProjectNameChanged | Occurs when you rename an ISharePointProject instance.(Inherited from ISharePointProjectEvents.) |
![]() | ProjectPropertiesRequested | Occurs when you query an ISharePointProject instance for its properties.(Inherited from ISharePointProjectEvents.) |
![]() | ProjectPropertyChanged | Occurs when you change a project property value in an ISharePointProject instance.(Inherited from ISharePointProjectEvents.) |
![]() | ProjectRemoved | Occurs when you remove an ISharePointProject instance.(Inherited from ISharePointProjectEvents.) |


