ISharePointProject Interface

 

Represents the SharePoint project.

Namespace:   Microsoft.VisualStudio.SharePoint
Assembly:  Microsoft.VisualStudio.SharePoint (in Microsoft.VisualStudio.SharePoint.dll)

public interface ISharePointProject : ISharePointProjectMember, 
	IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed, 
	INotifyPropertyChanged

NameDescription
System_CAPS_pubpropertyActiveDeploymentConfiguration

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.

System_CAPS_pubpropertyAddItemTemplatesGuid

Gets a language specific project type GUID that used to return add item templates.

System_CAPS_pubpropertyAnnotations

Gets an instance IAnnotationDictionary to associate custom data with the object implementing the IAnnotatedObject interface.(Inherited from IAnnotatedObject.)

System_CAPS_pubpropertyAppSettings

Gets the application specific settings of the project.

System_CAPS_pubpropertyAssemblyDeploymentTarget

Gets or sets where the project should be deployed on the server: either "Bin" or "GAC".

System_CAPS_pubpropertyAutoRetract

Gets or sets whether the solution is retracted after debugging.

System_CAPS_pubpropertyDeploymentConfigurations

A dictionary of all deployment configurations, including user-defined and in-the-box deployment configurations.

System_CAPS_pubpropertyFeatures

Gets the collection of SharePoint features defined in the project.

System_CAPS_pubpropertyFullPath

Gets the full source path of the project member file or directory.(Inherited from ISharePointProjectMember.)

System_CAPS_pubpropertyIcon

Gets the icon for the project member node displayed in Solution Explorer.(Inherited from ISharePointProjectMember.)

System_CAPS_pubpropertyId

Gets the ID of the project.

System_CAPS_pubpropertyIncludeAssemblyInPackage

Gets or sets whether the project assembly should be packaged.

System_CAPS_pubpropertyIsDisposed

Gets whether the an object is disposed.(Inherited from INotifyObjectDisposed.)

System_CAPS_pubpropertyIsDisposing

Gets whether an object is disposing.(Inherited from INotifyObjectDisposing.)

System_CAPS_pubpropertyIsExpanded

Gets or sets whether that node is expanded in Solution Explorer.(Inherited from ISharePointProjectMember.)

System_CAPS_pubpropertyIsSandboxedSolution

Gets or sets value whether project's package is deployed as a sandboxed solution or as a farm solution.

System_CAPS_pubpropertyIsSilverlightDebuggingEnabled

Gets or sets whether Silverlight debugging is enabled.

System_CAPS_pubpropertyIsWorkflowDebuggingEnabled

Gets or sets value indicating whether Workflow debugging is enabled.

System_CAPS_pubpropertyMappedFolders

Gets the collection of mapped folders in the project.

System_CAPS_pubpropertyName

Gets the name of the project member node displayed in Solution Explorer.(Inherited from ISharePointProjectMember.)

System_CAPS_pubpropertyOutputFullPath

Gets the project's assembly full path after compilation.

System_CAPS_pubpropertyPackage

Gets an instance of the SharePoint package associated with the project.

System_CAPS_pubpropertyPostDeploymentCommand

Gets or sets the command line that runs after deployment.

System_CAPS_pubpropertyPreDeploymentCommand

Gets or sets the command line that runs before deployment.

System_CAPS_pubpropertyProject

Gets a reference to the containing project.(Inherited from ISharePointProjectMember.)

System_CAPS_pubpropertyProjectItems

Gets the collection of SharePoint project items in the project.

System_CAPS_pubpropertyProjectMode

Gets the current project system mode. Check SharePointProjectMode for possible values.

System_CAPS_pubpropertyProjectService

Gets an instance of the SharePoint Project Service.

System_CAPS_pubpropertyProjectUserFileData

Gets read and write data associated with the SharePoint project in the project user file.

System_CAPS_pubpropertySelectedProjectItems

Gets a list of SharePoint project items selected in Solution Explorer.

System_CAPS_pubpropertySharePointConnection

Gets the SharePoint connection instance that enables users to execute commands against the SharePoint object model in the vssphost.exe 64-bit process.

System_CAPS_pubpropertySiteUrl

Gets or sets the Site URL used by project during design time, deployment and debugging.

System_CAPS_pubpropertyStartupItem

Gets or sets the item to launch on project startup.

System_CAPS_pubpropertyStartupUrl

Gets the Url to launch on project startup.

System_CAPS_pubpropertyTargetOfficeVersion

Gets the required SharePoint or Office version: "14.0" or "15.0". Default to 14.0.

NameDescription
System_CAPS_pubmethodCollapseChildItems()

Ensures that all child items of this ISharePointProjectMember are collapsed in Solution Explorer.(Inherited from ISharePointProjectMember.)

System_CAPS_pubmethodSynchronize()

Applies any pending add item events to the SharePoint project object model to synchronize it with the DTE object model.

NameDescription
System_CAPS_pubeventDisposed

Occurs when an object is disposed.(Inherited from INotifyObjectDisposed.)

System_CAPS_pubeventDisposing

Occurs when an object is being disposed.(Inherited from INotifyObjectDisposing.)

System_CAPS_pubeventNameChanged

Occurs when the name of the project member node is changed.(Inherited from ISharePointProjectMember.)

System_CAPS_pubeventPropertyChanged

(Inherited from INotifyPropertyChanged.)

Return to top
Show: