ISharePointProjectService Interface
Represents the SharePoint project service, a root object for the SharePoint project object model.
Namespace: Microsoft.VisualStudio.SharePoint
Assembly: Microsoft.VisualStudio.SharePoint (in Microsoft.VisualStudio.SharePoint.dll)
Syntax
'Declaration
<GuidAttribute("A70F6506-018F-40FD-A2B6-21E23362E47D")> _
Public Interface ISharePointProjectService _
Inherits ISharePointProjectEvents
[GuidAttribute("A70F6506-018F-40FD-A2B6-21E23362E47D")]
public interface ISharePointProjectService : ISharePointProjectEvents
The ISharePointProjectService type exposes the following members.
Properties
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. |
Top
Methods
Name | Description | |
---|---|---|
![]() |
Convert<TInput, TOutput> | Converts one project type to another. |
Top
Events
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.) |
Top