ISharePointProject Interface
Represents the SharePoint project.
Assembly: Microsoft.VisualStudio.SharePoint (in Microsoft.VisualStudio.SharePoint.dll)
The ISharePointProject type exposes the following members.
| 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.) |
|
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. |
|
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. |
|
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. |
| 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 | Occurs when a property value changes. (Inherited from INotifyPropertyChanged.) |