ISharePointProjectService Interface

Definition

Represents the SharePoint project service, a root object for the SharePoint project object model.

[System.Runtime.InteropServices.Guid("A70F6506-018F-40FD-A2B6-21E23362E47D")]
public interface ISharePointProjectService : Microsoft.VisualStudio.SharePoint.ISharePointProjectEvents
Attributes
Implements

Properties

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.

Methods

Convert<TInput,TOutput>(TInput)

Converts one project type to another.

CreateSharePointConnection(Uri, Boolean)

Create a local or remote connection with the given site url.

Applies to