Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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