Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Represents the SharePoint project.
Namespace: Microsoft.VisualStudio.SharePoint
Assembly: Microsoft.VisualStudio.SharePoint (in Microsoft.VisualStudio.SharePoint.dll)
Syntax
'Declaration
Public Interface ISharePointProject _
Inherits ISharePointProjectMember, IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed, _
INotifyPropertyChanged
public interface ISharePointProject : ISharePointProjectMember,
IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed, INotifyPropertyChanged
The ISharePointProject type exposes the following members.
Properties
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. |
Top
Methods
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. |
Top
Events
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.) |
Top