ISharePointProjectService Interface
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
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. | |
CreateSharePointConnection | Create a local or remote connection with the given site url. |
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