ISharePointProjectService Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents the SharePoint project service, a root object for the SharePoint project object model.
public interface class ISharePointProjectService : Microsoft::VisualStudio::SharePoint::ISharePointProjectEvents
[System.Runtime.InteropServices.Guid("A70F6506-018F-40FD-A2B6-21E23362E47D")]
public interface ISharePointProjectService : Microsoft.VisualStudio.SharePoint.ISharePointProjectEvents
[<System.Runtime.InteropServices.Guid("A70F6506-018F-40FD-A2B6-21E23362E47D")>]
type ISharePointProjectService = interface
interface ISharePointProjectEvents
Public Interface ISharePointProjectService
Implements 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. |
Events
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) |