ISharePointProject Interface
Represents the SharePoint project.
Assembly: Microsoft.VisualStudio.SharePoint (in Microsoft.VisualStudio.SharePoint.dll)
| Name | Description | |
|---|---|---|
![]() | ActiveDeploymentConfiguration | Gets or set the name of the deployment configuration to use for deployment. The value should be from a list of available deployment configurations on the system. |
![]() | AddItemTemplatesGuid | Gets a language specific project type GUID that used to return add item templates. |
![]() | Annotations | Gets an instance IAnnotationDictionary to associate custom data with the object implementing the IAnnotatedObject interface.(Inherited from IAnnotatedObject.) |
![]() | AppSettings | Gets the application specific settings of the project. |
![]() | AssemblyDeploymentTarget | Gets or sets where the project should be deployed on the server: either "Bin" or "GAC". |
![]() | AutoRetract | Gets or sets whether the solution is retracted after debugging. |
![]() | DeploymentConfigurations | A dictionary of all deployment configurations, including user-defined and in-the-box deployment configurations. |
![]() | Features | Gets the collection of SharePoint features defined in the project. |
![]() | FullPath | Gets the full source path of the project member file or directory.(Inherited from ISharePointProjectMember.) |
![]() | Icon | Gets the icon for the project member node displayed in Solution Explorer.(Inherited from ISharePointProjectMember.) |
![]() | Id | Gets the ID of the project. |
![]() | IncludeAssemblyInPackage | Gets or sets whether the project assembly should be packaged. |
![]() | IsDisposed | Gets whether the an object is disposed.(Inherited from INotifyObjectDisposed.) |
![]() | IsDisposing | Gets whether an object is disposing.(Inherited from INotifyObjectDisposing.) |
![]() | IsExpanded | Gets or sets whether that node is expanded in Solution Explorer.(Inherited from ISharePointProjectMember.) |
![]() | IsSandboxedSolution | Gets or sets value whether project's package is deployed as a sandboxed solution or as a farm solution. |
![]() | IsSilverlightDebuggingEnabled | Gets or sets whether Silverlight debugging is enabled. |
![]() | IsWorkflowDebuggingEnabled | Gets or sets value indicating whether Workflow debugging is enabled. |
![]() | MappedFolders | Gets the collection of mapped folders in the project. |
![]() | Name | Gets the name of the project member node displayed in Solution Explorer.(Inherited from ISharePointProjectMember.) |
![]() | OutputFullPath | Gets the project's assembly full path after compilation. |
![]() | Package | Gets an instance of the SharePoint package associated with the project. |
![]() | PostDeploymentCommand | Gets or sets the command line that runs after deployment. |
![]() | PreDeploymentCommand | Gets or sets the command line that runs before deployment. |
![]() | Project | Gets a reference to the containing project.(Inherited from ISharePointProjectMember.) |
![]() | ProjectItems | Gets the collection of SharePoint project items in the project. |
![]() | ProjectMode | Gets the current project system mode. Check SharePointProjectMode for possible values. |
![]() | ProjectService | Gets an instance of the SharePoint Project Service. |
![]() | ProjectUserFileData | Gets read and write data associated with the SharePoint project in the project user file. |
![]() | SelectedProjectItems | Gets a list of SharePoint project items selected in Solution Explorer. |
![]() | SharePointConnection | Gets the SharePoint connection instance that enables users to execute commands against the SharePoint object model in the vssphost.exe 64-bit process. |
![]() | SiteUrl | Gets or sets the Site URL used by project during design time, deployment and debugging. |
![]() | StartupItem | Gets or sets the item to launch on project startup. |
![]() | StartupUrl | Gets the Url to launch on project startup. |
![]() | TargetOfficeVersion | Gets the required SharePoint or Office version: "14.0" or "15.0". Default to 14.0. |
| Name | Description | |
|---|---|---|
![]() | CollapseChildItems() | Ensures that all child items of this ISharePointProjectMember are collapsed in Solution Explorer.(Inherited from ISharePointProjectMember.) |
![]() | Synchronize() | Applies any pending add item events to the SharePoint project object model to synchronize it with the DTE object model. |
| Name | Description | |
|---|---|---|
![]() | Disposed | Occurs when an object is disposed.(Inherited from INotifyObjectDisposed.) |
![]() | Disposing | Occurs when an object is being disposed.(Inherited from INotifyObjectDisposing.) |
![]() | NameChanged | Occurs when the name of the project member node is changed.(Inherited from ISharePointProjectMember.) |
![]() | PropertyChanged | (Inherited from INotifyPropertyChanged.) |


